Struct libreda_sta::PrecomputedOutputLoads
source · pub(crate) struct PrecomputedOutputLoads<'a, Net, Load> {
pub(crate) loads: &'a FnvHashMap<Net, Load>,
}Fields§
§loads: &'a FnvHashMap<Net, Load>Trait Implementations§
source§impl<'a, N, Load> InterconnectLoadModel<N> for PrecomputedOutputLoads<'a, N::NetId, Load>where
Load: Zero + Clone + Debug + Send + Sync,
N: NetlistBase,
impl<'a, N, Load> InterconnectLoadModel<N> for PrecomputedOutputLoads<'a, N::NetId, Load>where Load: Zero + Clone + Debug + Send + Sync, N: NetlistBase,
source§fn interconnect_load(
&self,
netlist: &N,
driver_terminal: &TerminalId<N>
) -> Self::Load
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.