Enum sn_messaging::client::ElderDuties [−][src]
pub enum ElderDuties { Gateway, Metadata, Transfer, Rewards, }
Duties of an Elder.
Variants
Interfacing with clients.
Metadata management.
Transfers of tokens.
Rewards for data storage etc.
Trait Implementations
impl Clone for ElderDuties
[src]
impl Clone for ElderDuties
[src]fn clone(&self) -> ElderDuties
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ElderDuties
[src]
impl Copy for ElderDuties
[src]impl<'de> Deserialize<'de> for ElderDuties
[src]
impl<'de> Deserialize<'de> for ElderDuties
[src]fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for ElderDuties
[src]
impl Eq for ElderDuties
[src]impl Hash for ElderDuties
[src]
impl Hash for ElderDuties
[src]impl PartialEq<ElderDuties> for ElderDuties
[src]
impl PartialEq<ElderDuties> for ElderDuties
[src]impl Serialize for ElderDuties
[src]
impl Serialize for ElderDuties
[src]impl StructuralEq for ElderDuties
[src]
impl StructuralEq for ElderDuties
[src]impl StructuralPartialEq for ElderDuties
[src]
impl StructuralPartialEq for ElderDuties
[src]Auto Trait Implementations
impl RefUnwindSafe for ElderDuties
impl RefUnwindSafe for ElderDuties
impl Send for ElderDuties
impl Send for ElderDuties
impl Sync for ElderDuties
impl Sync for ElderDuties
impl Unpin for ElderDuties
impl Unpin for ElderDuties
impl UnwindSafe for ElderDuties
impl UnwindSafe for ElderDuties
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,