[][src]Struct sp_storage::ChildTrie

pub struct ChildTrie<'a> { /* fields omitted */ }

A child trie of default type. Default is the same implementation as the top trie. It share its trie node storage with any kind of key, and its unique id needs to be collision free (eg strong crypto hash).

Trait Implementations

impl<'a> Clone for ChildTrie<'a>[src]

impl<'a> Copy for ChildTrie<'a>[src]

Auto Trait Implementations

impl<'a> RefUnwindSafe for ChildTrie<'a>

impl<'a> Send for ChildTrie<'a>

impl<'a> Sync for ChildTrie<'a>

impl<'a> Unpin for ChildTrie<'a>

impl<'a> UnwindSafe for ChildTrie<'a>

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

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

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.