[][src]Struct pallet_democracy::Locks

pub struct Locks<T: Trait>(_);

Accounts for which there are locks in action which may be removed at some point in the future. The value is the block number at which the lock expires and may be removed.

TWOX-NOTE: OK ― AccountId is a secure hash.

Trait Implementations

impl<T: Trait> StorageMap<<T as Trait>::AccountId, <T as Trait>::BlockNumber> for Locks<T>[src]

type Query = Option<T::BlockNumber>

The type that get/take returns.

type Hasher = Twox64Concat

Hasher. Used for generating final key.

impl<T: Trait> StoragePrefixedMap<<T as Trait>::BlockNumber> for Locks<T>[src]

Auto Trait Implementations

impl<T> RefUnwindSafe for Locks<T> where
    T: RefUnwindSafe

impl<T> Send for Locks<T> where
    T: Send

impl<T> Sync for Locks<T> where
    T: Sync

impl<T> Unpin for Locks<T> where
    T: Unpin

impl<T> UnwindSafe for Locks<T> where
    T: UnwindSafe

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> CheckedConversion for T[src]

impl<T> From<T> for T[src]

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

impl<T> IsType<T> for T[src]

impl<T, Outer> IsWrappedBy<Outer> for T where
    Outer: AsRef<T> + AsMut<T> + From<T>,
    T: From<Outer>, 

fn from_ref(outer: &Outer) -> &T

Get a reference to the inner from the outer.

fn from_mut(outer: &mut Outer) -> &mut T

Get a mutable reference to the inner from the outer.

impl<K, V, G> IterableStorageMap<K, V> for G where
    G: StorageMap<K, V>,
    K: FullCodec,
    V: FullCodec,
    <G as StorageMap<K, V>>::Hasher: ReversibleStorageHasher
[src]

type Iterator = StorageMapIterator<K, V, <G as StorageMap<K, V>>::Hasher>

The type that iterates over all (key, value).

fn iter() -> <G as IterableStorageMap<K, V>>::Iterator[src]

Enumerate all elements in the map.

fn drain() -> <G as IterableStorageMap<K, V>>::Iterator[src]

Enumerate all elements in the map.

impl<T> MaybeRefUnwindSafe for T where
    T: RefUnwindSafe

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> SaturatedConversion for T

impl<K, V, G> StorageMap<K, V> for G where
    G: StorageMap<K, V>,
    K: FullEncode,
    V: FullCodec
[src]

type Query = <G as StorageMap<K, V>>::Query

The type that get/take return.

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

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<S, T> UncheckedInto<T> for S where
    T: UncheckedFrom<S>, 

impl<T, S> UniqueSaturatedInto<T> for S where
    S: TryInto<T>,
    T: Bounded

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