Trait BitBase

Source
pub trait BitBase {
    // Required methods
    fn get_bits(&self, depth: u32) -> u32;
    fn get_base(&self, depth: u32) -> u32;
    fn get_max(&self, depth: u32) -> Integer;
    fn get_initial_base(&self) -> u32;
    fn interval(&self, left: &Integer, right: &Integer, depth: u32) -> Integer;
}

Required Methods§

Source

fn get_bits(&self, depth: u32) -> u32

Source

fn get_base(&self, depth: u32) -> u32

Source

fn get_max(&self, depth: u32) -> Integer

Source

fn get_initial_base(&self) -> u32

Source

fn interval(&self, left: &Integer, right: &Integer, depth: u32) -> Integer

Implementors§