Trait rustix_bl::left_threaded_avl_tree::AVLTree[][src]

pub trait AVLTree {
    fn empty() -> Self;
fn insert(&mut self, id: u32) -> bool;
fn increment_by_one(&mut self, id: u32) -> Option<u32>;
fn remove(&mut self, id: u32) -> Option<u32>;
fn extract_top(&self, n: usize) -> Vec<u32>; }

Required Methods

Implementors