Trait OrderedSet

Source
pub trait OrderedSet {
    type T: UInt;

    // Required methods
    fn value_size(&self) -> Self::T;
    fn size(&self) -> Self::T;
    fn get(&self, i: Self::T) -> Self::T;
}
Expand description

Required Associated Types§

Required Methods§

Source

fn value_size(&self) -> Self::T

0 <= value_size()

Source

fn size(&self) -> Self::T

0 <= size() <= value_size()

Source

fn get(&self, i: Self::T) -> Self::T

0 <= i < size() 0 <= get(i) < value_size()

Implementors§