pub enum ChargeStrength {
Small,
Medium,
Large,
}Expand description
trireg’s charge-strength lattice — kept separate from DriveStrength
(state.md §4: trireg charge decay is not part of the ordinary K+1
drive-strength fold combine_bit performs).
Variants§
Trait Implementations§
Source§impl Clone for ChargeStrength
impl Clone for ChargeStrength
impl Copy for ChargeStrength
Source§impl Debug for ChargeStrength
impl Debug for ChargeStrength
impl Eq for ChargeStrength
Source§impl PartialEq for ChargeStrength
impl PartialEq for ChargeStrength
impl StructuralPartialEq for ChargeStrength
Auto Trait Implementations§
impl Freeze for ChargeStrength
impl RefUnwindSafe for ChargeStrength
impl Send for ChargeStrength
impl Sync for ChargeStrength
impl Unpin for ChargeStrength
impl UnsafeUnpin for ChargeStrength
impl UnwindSafe for ChargeStrength
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.