pub struct FreeBlock { /* private fields */ }
Expand description
A free block in our heap. This is actually a header that we store at the start of the block. We don’t store any size information in the header, because we a separate free block list for each block size.
Auto Trait Implementations§
impl Freeze for FreeBlock
impl RefUnwindSafe for FreeBlock
impl !Send for FreeBlock
impl !Sync for FreeBlock
impl Unpin for FreeBlock
impl UnwindSafe for FreeBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more