[][src]Trait bm::Sequence

pub trait Sequence: Tree {
    fn len(&self) -> usize;
}

A merkle tree that is similar to a vector.

Required methods

fn len(&self) -> usize

The length of the tree.

Loading content...

Implementors

impl<R: RootStatus, DB: Backend> Sequence for List<R, DB> where
    EndOf<DB>: From<usize> + Into<usize>, 
[src]

impl<R: RootStatus, DB: Backend> Sequence for Vector<R, DB>[src]

impl<R: RootStatus, DB: Backend, S> Sequence for LengthMixed<R, DB, S> where
    S: Sequence<Backend = DB, RootStatus = Dangling>, 
[src]

impl<R: RootStatus, DB: Backend, T, H: ArrayLength<u8>, V: ArrayLength<u8>> Sequence for PackedList<R, DB, T, H, V> where
    EndOf<DB>: From<usize> + Into<usize> + From<GenericArray<u8, H>> + Into<GenericArray<u8, H>>,
    T: From<GenericArray<u8, V>> + Into<GenericArray<u8, V>>, 
[src]

impl<R: RootStatus, DB: Backend, T, H: ArrayLength<u8>, V: ArrayLength<u8>> Sequence for PackedVector<R, DB, T, H, V> where
    EndOf<DB>: From<GenericArray<u8, H>> + Into<GenericArray<u8, H>>,
    T: From<GenericArray<u8, V>> + Into<GenericArray<u8, V>>, 
[src]

Loading content...