[][src]Trait set_encoding::CreateOrderedSet

pub trait CreateOrderedSet: Copy {
    type T: UInt;
    type B: OrderedSetBuilder<T = Self::T>;
    type S: OrderedSet<T = Self::T>;
    fn value_size(self) -> Self::T;
fn new(
        self,
        size: Self::T,
        f: &mut dyn FnMut(&mut Self::B) -> Result<()>
    ) -> Result<Self::S>; }

Associated Types

type T: UInt

type B: OrderedSetBuilder<T = Self::T>

type S: OrderedSet<T = Self::T>

Loading content...

Required methods

fn value_size(self) -> Self::T

fn new(
    self,
    size: Self::T,
    f: &mut dyn FnMut(&mut Self::B) -> Result<()>
) -> Result<Self::S>

Loading content...

Implementors

Loading content...