Skip to main content

classify_ports

Function classify_ports 

Source
pub fn classify_ports(pedal: &PedalDef) -> Vec<ClassifiedPort>
Expand description

Classify EVERY pin of EVERY component in pedal into a PortClass.

Behaviour-neutral introspection entry point: it compiles the netlist into a circuit graph and derives a class for each declared, resolved pin. Pins not present in the netlist (no resolved node) are skipped. Used by the proof diagnostic and the future arbitration phase.