pub trait RangeTreeOps<T: RangeTreeKey> {
// Required methods
fn op_add(&mut self, start: T, size: T);
fn op_remove(&mut self, start: T, size: T);
}Expand description
Trait for allocator
when range tree merge/split, need to mirror the adding and removal range from size_tree
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".