pub trait Types: Clone + Eq {
    type BlockNumber: Parameter + Member + MaybeSerializeDeserialize + Debug + MaybeDisplay + AtLeast32BitUnsigned + Default + Bounded + Copy + Hash + FromStr + MaybeMallocSizeOf + MaxEncodedLen + TypeInfo;
    type AccountId: Parameter + Member + MaybeSerializeDeserialize + Debug + MaybeDisplay + Ord + MaxEncodedLen;
}
Expand description

Defines associated types used by dock-core.

Required Associated Types§

source

type BlockNumber: Parameter + Member + MaybeSerializeDeserialize + Debug + MaybeDisplay + AtLeast32BitUnsigned + Default + Bounded + Copy + Hash + FromStr + MaybeMallocSizeOf + MaxEncodedLen + TypeInfo

source

type AccountId: Parameter + Member + MaybeSerializeDeserialize + Debug + MaybeDisplay + Ord + MaxEncodedLen

Implementors§

source§

impl<T> Types for Twhere T: Config,

§

type BlockNumber = <T as Config>::BlockNumber

§

type AccountId = <T as Config>::AccountId

source§

impl<T, L> Types for CombineTypesAndLimits<T, L>where T: Types, L: Limits,