[][src]Trait client_side_validation::CommitEncode

pub trait CommitEncode {
    pub fn commit_encode<E: Write>(self, e: E) -> usize;
}

Required methods

pub fn commit_encode<E: Write>(self, e: E) -> usize[src]

Loading content...

Implementations on Foreign Types

impl<T> CommitEncode for Holder<T, UsingStrict> where
    T: StrictEncode
[src]

impl<T> CommitEncode for Holder<T, UsingConceal> where
    T: Conceal,
    <T as Conceal>::Confidential: CommitEncode
[src]

impl<T, H> CommitEncode for Holder<T, UsingHash<H>> where
    H: Hash + StrictEncode,
    T: StrictEncode
[src]

impl<T> CommitEncode for Holder<T, Merklization> where
    T: IntoIterator,
    <T as IntoIterator>::Item: CommitEncode
[src]

impl<K, V> CommitEncode for (K, V) where
    K: CommitEncode,
    V: CommitEncode
[src]

Loading content...

Implementors

impl<T> CommitEncode for T where
    T: CommitEncodeWithStrategy,
    Holder<T, <T as CommitEncodeWithStrategy>::Strategy>: CommitEncode
[src]

Loading content...