pub struct MemoryTracingHooks;Trait Implementations§
Source§impl AllocHooks for MemoryTracingHooks
impl AllocHooks for MemoryTracingHooks
fn on_alloc(&self, _pointer: *mut u8, size: usize, _align: usize)
fn on_dealloc(&self, _pointer: *mut u8, size: usize, _align: usize)
fn on_alloc_zeroed(&self, pointer: *mut u8, size: usize, align: usize)
fn on_realloc( &self, old_pointer: *mut u8, new_pointer: *mut u8, old_size: usize, new_size: usize, align: usize, )
Auto Trait Implementations§
impl Freeze for MemoryTracingHooks
impl RefUnwindSafe for MemoryTracingHooks
impl Send for MemoryTracingHooks
impl Sync for MemoryTracingHooks
impl Unpin for MemoryTracingHooks
impl UnsafeUnpin for MemoryTracingHooks
impl UnwindSafe for MemoryTracingHooks
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