pub enum VcdVarType {
Show 17 variants
Reg,
Wire,
Integer,
Time,
Real,
RealTime,
Supply0,
Supply1,
Tri,
TriAnd,
TriOr,
TriReg,
Tri0,
Tri1,
WAnd,
WOr,
Event,
}Expand description
A VCD $var type (LRM 1800-2023 21.7.2.1 var_type; parameter is
not a dumped signal). A uwire is wire (21.7.2.3); logic/bit/byte
and the other 2/4-state vectors are reg; Event has no value, only the
marker of a trigger (21.7.2.2).
Variants§
Reg
Wire
Integer
Time
Real
RealTime
Supply0
Supply1
Tri
TriAnd
TriOr
TriReg
Tri0
Tri1
WAnd
WOr
Event
Implementations§
Source§impl VcdVarType
impl VcdVarType
Trait Implementations§
Source§impl Clone for VcdVarType
impl Clone for VcdVarType
impl Copy for VcdVarType
Source§impl Debug for VcdVarType
impl Debug for VcdVarType
impl Eq for VcdVarType
Source§impl PartialEq for VcdVarType
impl PartialEq for VcdVarType
impl StructuralPartialEq for VcdVarType
Auto Trait Implementations§
impl Freeze for VcdVarType
impl RefUnwindSafe for VcdVarType
impl Send for VcdVarType
impl Sync for VcdVarType
impl Unpin for VcdVarType
impl UnsafeUnpin for VcdVarType
impl UnwindSafe for VcdVarType
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.