[][src]Enum grin_servers::common::types::ChainValidationMode

pub enum ChainValidationMode {
    EveryBlock,
    Disabled,
}

Type of seeding the server will use to find other peers on the network.

Variants

EveryBlock

Run full chain validation after processing every block.

Disabled

Do not automatically run chain validation during normal block processing.

Trait Implementations

impl Clone for ChainValidationMode[src]

impl Default for ChainValidationMode[src]

impl PartialEq<ChainValidationMode> for ChainValidationMode[src]

impl Debug for ChainValidationMode[src]

impl Serialize for ChainValidationMode[src]

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

Auto Trait Implementations

Blanket Implementations

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

impl<T> From<T> for 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> Borrow<T> for T where
    T: ?Sized
[src]

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

impl<T> Any for T where
    T: 'static + ?Sized
[src]

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

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

impl<T> CloneAny for T where
    T: Clone + Any

impl<T> UnsafeAny for T where
    T: Any

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> SafeBorrow<T> for T where
    T: ?Sized

impl<'a, T> DefaultFeatures<'a> for T where
    T: 'a + Send + Sync + Clone

impl<'a, T> NonSyncFeatures<'a> for T where
    T: 'a + Clone

impl<T> Erased for T

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,