Trait libreda_db::netlist::traits::CircuitInstRef[][src]

pub trait CircuitInstRef {
    type N: NetlistBase;
    fn id(&self) -> <Self::N as NetlistBase>::CircuitInstId;
fn name(&self) -> Option<<Self::N as NetlistBase>::NameType>; }

A reference to a circuit instance.

Associated Types

type N: NetlistBase[src]

Netlist type.

Loading content...

Required methods

fn id(&self) -> <Self::N as NetlistBase>::CircuitInstId[src]

Get the ID of this circuit.

fn name(&self) -> Option<<Self::N as NetlistBase>::NameType>[src]

Get the name of the circuit.

Loading content...

Implementors

impl<'a, N: NetlistBase> CircuitInstRef for DefaultCircuitInstRef<'a, N>[src]

type N = N

Loading content...