pub trait BufferAllocator:
Send
+ Sync
+ Debug
+ 'static {
// Required method
fn free_buffer(&self, range: Range<usize>);
}Expand description
An entity capable of reclaiming a memory buffer range when dropped.
Required Methods§
Sourcefn free_buffer(&self, range: Range<usize>)
fn free_buffer(&self, range: Range<usize>)
Frees or reclaims the specified memory range.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".