[][src]Enum hbbft::honey_badger::SubsetHandlingStrategy

pub enum SubsetHandlingStrategy {
    Incremental,
    AllAtEnd,
}

A flag used when constructing an EpochState to determine which behavior to use when receiving proposals from a Subset instance.

Variants

Incremental

Sets the EpochState to return proposals as they are contributed.

AllAtEnd

Sets the EpochState to return all received proposals once consensus has been finalized.

Trait Implementations

impl PartialEq<SubsetHandlingStrategy> for SubsetHandlingStrategy[src]

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

This method tests for !=.

impl Clone for SubsetHandlingStrategy[src]

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

Performs copy-assignment from source. Read more

impl Eq for SubsetHandlingStrategy[src]

impl Debug for SubsetHandlingStrategy[src]

impl Serialize for SubsetHandlingStrategy[src]

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

Auto Trait Implementations

Blanket Implementations

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> From for T[src]

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

type Error = Infallible

The type returned in the event of a conversion error.

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

impl<T> Any for T where
    T: 'static + ?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

The type returned in the event of a conversion error.

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