pub struct DriverImage {
pub slot: u32,
pub strength: DriveStrengthPair,
pub ambiguous: Option<u32>,
pub src: Option<StrengthSrc>,
}Expand description
One driver of a resolved net: its contribution cell in the bank, its
strength, and its strength-ambiguity mask cell (the bits that are L/H).
Fields§
§slot: u32§strength: DriveStrengthPair§ambiguous: Option<u32>§src: Option<StrengthSrc>A unidirectional MOS gate’s driver passes its data input’s strength (LRM 28.4, Table 28-8), read at resolve time.
Trait Implementations§
Source§impl Clone for DriverImage
impl Clone for DriverImage
impl Copy for DriverImage
Source§impl Debug for DriverImage
impl Debug for DriverImage
impl Eq for DriverImage
Source§impl PartialEq for DriverImage
impl PartialEq for DriverImage
impl StructuralPartialEq for DriverImage
Auto Trait Implementations§
impl Freeze for DriverImage
impl RefUnwindSafe for DriverImage
impl Send for DriverImage
impl Sync for DriverImage
impl Unpin for DriverImage
impl UnsafeUnpin for DriverImage
impl UnwindSafe for DriverImage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.