pub trait InterconnectLoadModel<N: NetlistBase>: LoadBase {
    // Required method
    fn interconnect_load(
        &self,
        netlist: &N,
        driver_terminal: &TerminalId<N>
    ) -> Self::Load;
}
Expand description

Abstraction of electrical loads represented by interconnects.

Required Methods§

source

fn interconnect_load( &self, netlist: &N, driver_terminal: &TerminalId<N> ) -> Self::Load

Get the electrical load of the interconnect as seen by the specified driving terminal.

Implementations on Foreign Types§

source§

impl<N: NetlistBase, ILM: InterconnectLoadModel<N> + ?Sized> InterconnectLoadModel<N> for &ILM

source§

fn interconnect_load( &self, netlist: &N, driver_terminal: &TerminalId<N> ) -> Self::Load

Implementors§