pub struct TombstoneHandle { /* private fields */ }Expand description
This is a opaque handle that you can use to deallocate the ptr. You need to acquire this handle by CircularBuffer::acquire_exclusive_dealloc_handle before CircularBuffer::dealloc any memory.
Implementations§
Trait Implementations§
Source§impl Debug for TombstoneHandle
impl Debug for TombstoneHandle
Auto Trait Implementations§
impl Freeze for TombstoneHandle
impl RefUnwindSafe for TombstoneHandle
impl !Send for TombstoneHandle
impl !Sync for TombstoneHandle
impl Unpin for TombstoneHandle
impl UnwindSafe for TombstoneHandle
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