pub trait Access {
// Required methods
fn va_offset(&self) -> usize;
unsafe fn alloc(&mut self, layout: Layout) -> Option<usize>;
unsafe fn dealloc(&mut self, ptr: usize, layout: Layout);
}
pub trait Access {
// Required methods
fn va_offset(&self) -> usize;
unsafe fn alloc(&mut self, layout: Layout) -> Option<usize>;
unsafe fn dealloc(&mut self, ptr: usize, layout: Layout);
}