Struct serum_dex::critbit::Slab [−][src]
#[repr(transparent)]pub struct Slab(_);
Implementations
impl Slab
[src]
impl Slab
[src]pub fn find_min(&self) -> Option<NodeHandle>
[src]
pub fn find_max(&self) -> Option<NodeHandle>
[src]
pub fn insert_leaf(
&mut self,
new_leaf: &LeafNode
) -> Result<(NodeHandle, Option<LeafNode>), SlabTreeError>
[src]
&mut self,
new_leaf: &LeafNode
) -> Result<(NodeHandle, Option<LeafNode>), SlabTreeError>
pub fn remove_by_key(&mut self, search_key: u128) -> Option<LeafNode>
[src]
pub fn remove_min(&mut self) -> Option<LeafNode>
[src]
pub fn remove_max(&mut self) -> Option<LeafNode>
[src]
Trait Implementations
impl SlabView<AnyNode> for Slab
[src]
impl SlabView<AnyNode> for Slab
[src]