[][src]Enum vcd::VarType

pub enum VarType {
    Event,
    Integer,
    Parameter,
    Real,
    Reg,
    Supply0,
    Supply1,
    Time,
    Tri,
    TriAnd,
    TriOr,
    TriReg,
    Tri0,
    Tri1,
    WAnd,
    Wire,
    WOr,
}

A type of variable, as used in the $var command.

Variants

Event
Integer
Parameter
Real
Reg
Supply0
Supply1
Time
Tri
TriAnd
TriOr
TriReg
Tri0
Tri1
WAnd
Wire
WOr

Trait Implementations

impl Eq for VarType[src]

impl Clone for VarType[src]

impl PartialEq<VarType> for VarType[src]

impl Copy for VarType[src]

impl Debug for VarType[src]

impl Display for VarType[src]

impl FromStr for VarType[src]

type Err = InvalidData

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Send for VarType

impl Unpin for VarType

impl Sync for VarType

impl UnwindSafe for VarType

impl RefUnwindSafe for VarType

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]