[][src]Enum safe_nd::ElderDuties

pub enum ElderDuties {
    Gateway,
    Metadata,
    Payment,
    Transfer,
    Rewards,
}

Duties of an Elder.

Variants

Gateway

Interfacing with clients.

Metadata

Metadata management.

Payment

Payment for data storage etc.

Transfer

Transfers of money.

Rewards

Rewards for data storage etc.

Trait Implementations

impl Clone for ElderDuties[src]

impl Copy for ElderDuties[src]

impl Debug for ElderDuties[src]

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

impl Eq for ElderDuties[src]

impl Hash for ElderDuties[src]

impl PartialEq<ElderDuties> for ElderDuties[src]

impl Serialize for ElderDuties[src]

impl StructuralEq for ElderDuties[src]

impl StructuralPartialEq for ElderDuties[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> Member for T where
    T: Clone + Eq + Hash
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

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<V, T> VZip<V> for T where
    V: MultiLane<T>,