[][src]Enum exonum::api::node::public::system::ConsensusStatus

pub enum ConsensusStatus {
    Disabled,
    Enabled,
    Active,
}

Information about the possibility to achieve the consensus between validators in the current state.

Variants

Disabled

Consensus disabled on this node.

Enabled

Consensus enabled on this node.

Active

Consensus enabled and the node has enough connected peers.

Trait Implementations

impl PartialEq<ConsensusStatus> for ConsensusStatus
[src]

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

This method tests for !=.

impl Clone for ConsensusStatus
[src]

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

Performs copy-assignment from source. Read more

impl Debug for ConsensusStatus
[src]

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

impl Serialize for ConsensusStatus
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> SerializeContent for T where
    T: Serialize
[src]

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> Erased for T

impl<T> Erased for T

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

type Output = T

Should always be Self