[][src]Trait sunshine_identity_client::Identity

pub trait Identity: System {
    type Uid: Parameter + Member + Copy + Default + CheckedAdd + Into<u64> + FromStr + Display;
    type Cid: Parameter + Member + Default + From<Cid> + TryInto<Cid, Error = CidError>;
    type Mask: Parameter + Member + Default + From<[u8; 32]> + Into<[u8; 32]>;
    type Gen: Parameter + Member + Copy + Default + CheckedAdd + From<u16> + Into<u16> + Ord;
    type IdAccountData: Member + FullCodec + Clone + Default;
}

Associated Types

type Uid: Parameter + Member + Copy + Default + CheckedAdd + Into<u64> + FromStr + Display

type Cid: Parameter + Member + Default + From<Cid> + TryInto<Cid, Error = CidError>

type Mask: Parameter + Member + Default + From<[u8; 32]> + Into<[u8; 32]>

type Gen: Parameter + Member + Copy + Default + CheckedAdd + From<u16> + Into<u16> + Ord

type IdAccountData: Member + FullCodec + Clone + Default

Loading content...

Implementors

Loading content...