[][src]Enum llhd::ir::RegMode

pub enum RegMode {
    Low,
    High,
    Rise,
    Fall,
    Both,
}

The trigger modes for register data acquisition.

Variants

Low

The register is transparent if the trigger is low.

High

The register is transparent if the trigger is high.

Rise

The register stores data on the rising edge of the trigger.

Fall

The register stores data on the falling edge of the trigger.

Both

The register stores data on any edge of the trigger.

Trait Implementations

impl Clone for RegMode[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl PartialEq<RegMode> for RegMode[src]

#[must_use] fn ne(&self, other: &Rhs) -> bool1.0.0[src]

This method tests for !=.

impl Copy for RegMode[src]

impl Eq for RegMode[src]

impl Display for RegMode[src]

impl Debug for RegMode[src]

Auto Trait Implementations

impl Sync for RegMode

impl Send for RegMode

impl Unpin for RegMode

impl RefUnwindSafe for RegMode

impl UnwindSafe for RegMode

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

impl<T, U> Into<U> for T where
    U: From<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]