pub trait NetlistBaseMT: NetlistBase<PinId = Self::PinIdMT, PinInstId = Self::PinInstIdMT, NetId = Self::NetIdMT> + HierarchyBaseMT {
    type PinIdMT: IdTypeMT;
    type PinInstIdMT: IdTypeMT;
    type NetIdMT: IdTypeMT;
}
Expand description

Helper trait which constrains NetlistBase for such that ID types are Send and Sync as commonly used for parallel algorithms.

Required Associated Types§

source

type PinIdMT: IdTypeMT

ID of a pin.

source

type PinInstIdMT: IdTypeMT

ID of a pin instance.

source

type NetIdMT: IdTypeMT

ID of a net.

Implementors§