Enum digibyte_rpc_json::GetChainTipsResultStatus[][src]

pub enum GetChainTipsResultStatus {
    Invalid,
    HeadersOnly,
    ValidHeaders,
    ValidFork,
    Active,
}

Variants

Invalid

The branch contains at least one invalid block

HeadersOnly

Not all blocks for this branch are available, but the headers are valid

ValidHeaders

All blocks are available for this branch, but they were never fully validated

ValidFork

This branch is not part of the active chain, but is fully validated

Active

This is the tip of the active main chain, which is certainly valid

Trait Implementations

impl Clone for GetChainTipsResultStatus[src]

impl Copy for GetChainTipsResultStatus[src]

impl Debug for GetChainTipsResultStatus[src]

impl<'de> Deserialize<'de> for GetChainTipsResultStatus[src]

impl Eq for GetChainTipsResultStatus[src]

impl PartialEq<GetChainTipsResultStatus> for GetChainTipsResultStatus[src]

impl Serialize for GetChainTipsResultStatus[src]

impl StructuralEq for GetChainTipsResultStatus[src]

impl StructuralPartialEq for GetChainTipsResultStatus[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

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.