Enum vapcore::miner::PendingSet[][src]

pub enum PendingSet {
    AlwaysQueue,
    AlwaysSealing,
    SealingOrElseQueue,
}

Different possible definitions for pending transaction set.

Variants

AlwaysQueue

Always just the transactions in the queue. These have had only cheap checks.

AlwaysSealing

Always just the transactions in the sealing block. These have had full checks but may be empty if the node is not actively mining or has no force_sealing enabled.

SealingOrElseQueue

Takes from sealing if mining, from queue otherwise.

Trait Implementations

impl Debug for PendingSet[src]

impl PartialEq<PendingSet> for PendingSet[src]

impl StructuralPartialEq for PendingSet[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

impl<T> MaybeDebug for T where
    T: Debug
[src]

impl<T> MaybeDebug for T where
    T: Debug
[src]

impl<T> MaybeDebug for T where
    T: Debug

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> Same<T> for T

type Output = T

Should always be Self

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<V, T> VZip<V> for T where
    V: MultiLane<T>,