Enum vapcore_db::keys::ExtrasIndex[][src]

pub enum ExtrasIndex {
    BlockDetails,
    BlockHash,
    TransactionAddress,
    BlockReceipts,
    EpochTransitions,
    PendingEpochTransition,
}

Represents index of extra data in database

Variants

BlockDetails

Block details index

BlockHash

Block hash index

TransactionAddress

Transaction address index

BlockReceipts

Block receipts index

EpochTransitions

Epoch transition data index.

PendingEpochTransition

Pending epoch transition data index.

Trait Implementations

impl Clone for ExtrasIndex[src]

impl Copy for ExtrasIndex[src]

impl Debug for ExtrasIndex[src]

impl Eq for ExtrasIndex[src]

impl Hash for ExtrasIndex[src]

impl PartialEq<ExtrasIndex> for ExtrasIndex[src]

impl StructuralEq for ExtrasIndex[src]

impl StructuralPartialEq for ExtrasIndex[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

impl<T> MaybeDebug for T where
    T: Debug

impl<T> Same<T> for T

type Output = T

Should always be Self

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

type Owned = T

The resulting type after obtaining ownership.

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>,