Trait MerkleShape

Source
pub trait MerkleShape {
    // Required methods
    fn depth(&self) -> usize;
    fn leafs(&self) -> usize;
    fn size(&self) -> usize;

    // Provided method
    fn shape(&self) -> (usize, usize, usize) { ... }
}

Required Methods§

Source

fn depth(&self) -> usize

Source

fn leafs(&self) -> usize

Source

fn size(&self) -> usize

Provided Methods§

Source

fn shape(&self) -> (usize, usize, usize)

Implementors§