pub trait Alloc {
// Required methods
fn alloc(&mut self, layout: Layout) -> Result<u64, AllocErr>;
fn dealloc(&mut self, addr: u64, layout: Layout);
}Expand description
Based loosely on the unstable std::alloc::Alloc trait
Required Methods§
fn alloc(&mut self, layout: Layout) -> Result<u64, AllocErr>
fn dealloc(&mut self, addr: u64, layout: Layout)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".