Trait MemoryReclaimer

Source
pub trait MemoryReclaimer<V>: Clone + Default
where V: Variant,
{ // Required method fn reclaim_nodes<P>(col: &mut CoreCol<V, P>) -> bool where P: PinnedVec<Node<V>>; }
Expand description

Memory reclaimer which reorganizes the collection nodes and brings node utilization to 100%.

Required Methods§

Source

fn reclaim_nodes<P>(col: &mut CoreCol<V, P>) -> bool
where P: PinnedVec<Node<V>>,

Memory reclaimer which reorganizes the collection nodes and brings node utilization to 100%.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§