[][src]Struct cargo_tarpaulin::traces::LogicState

pub struct LogicState {
    pub been_true: bool,
    pub been_false: bool,
}

Used to track the state of logical conditions

Fields

Whether the condition has been observed as true

Whether the condition has been observed as false

Trait Implementations

impl Clone for LogicState
[src]

Performs copy-assignment from source. Read more

impl Copy for LogicState
[src]

impl Eq for LogicState
[src]

impl PartialOrd<LogicState> for LogicState
[src]

impl Default for LogicState
[src]

impl PartialEq<LogicState> for LogicState
[src]

impl Debug for LogicState
[src]

impl<'a> Add<&'a LogicState> for &'a LogicState
[src]

The resulting type after applying the + operator.

impl Hash for LogicState
[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

impl Send for LogicState

impl Sync for LogicState

Blanket Implementations

impl<T> From for T
[src]

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

impl<T> Erased for T

impl<E> SpecializationError for E
[src]

impl<T> Erased for T
[src]

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

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

impl<T> Erased for T