[][src]Enum grin_pool::types::PoolEntryState

pub enum PoolEntryState {
    Fresh,
    ToStem,
    Stemmed,
    ToFluff,
    Fluffed,
}

The possible states a pool entry can be in.

Variants

Fresh

A new entry, not yet processed.

ToStem

Tx to be included in the next "stem" run.

Stemmed

Tx previously "stemmed" and propagated.

ToFluff

Tx to be included in the next "fluff" run.

Fluffed

Tx previously "fluffed" and broadcast.

Trait Implementations

impl Copy for PoolEntryState
[src]

impl PartialEq<PoolEntryState> for PoolEntryState
[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for PoolEntryState
[src]

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

Performs copy-assignment from source. Read more

impl Debug for PoolEntryState
[src]

Auto Trait Implementations

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]

type Owned = T

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

type Error = !

🔬 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> BorrowMut for T where
    T: ?Sized
[src]

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

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

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

The type returned in the event of a conversion error.

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

impl<T> DebugAny for T where
    T: Any + Debug

impl<T> CloneAny for T where
    T: Clone + Any

impl<T> UnsafeAny for T where
    T: Any

impl<T> Erased for T

impl<T> Same for T

type Output = T

Should always be Self