Skip to main content

Alloc

Trait Alloc 

Source
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§

Source

fn alloc(&mut self, layout: Layout) -> Result<u64, AllocErr>

Source

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".

Implementors§