[][src]Enum pbft_engine::state::PbftMode

pub enum PbftMode {
    Normal,
    ViewChanging(u64),
}

Modes that the PBFT algorithm can possibly be in

Variants

Normal
ViewChanging(u64)

Contains the view number of the view this node is attempting to change to

Trait Implementations

impl Clone for PbftMode[src]

impl Copy for PbftMode[src]

impl Debug for PbftMode[src]

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

impl PartialEq<PbftMode> for PbftMode[src]

impl Serialize for PbftMode[src]

impl StructuralPartialEq for PbftMode[src]

Auto Trait Implementations

impl RefUnwindSafe for PbftMode

impl Send for PbftMode

impl Sync for PbftMode

impl Unpin for PbftMode

impl UnwindSafe for PbftMode

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> CloneAny for T where
    T: Clone + Any

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

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.

impl<T> UnsafeAny for T where
    T: Any