pub struct HeapMemoryProvider { /* private fields */ }Expand description
An implementation of MemoryProvider that uses heap memory for testing purposes.
Trait Implementations§
Source§impl Debug for HeapMemoryProvider
impl Debug for HeapMemoryProvider
Source§impl Default for HeapMemoryProvider
impl Default for HeapMemoryProvider
Source§fn default() -> HeapMemoryProvider
fn default() -> HeapMemoryProvider
Returns the “default value” for a type. Read more
Source§impl MemoryProvider for HeapMemoryProvider
impl MemoryProvider for HeapMemoryProvider
Auto Trait Implementations§
impl Freeze for HeapMemoryProvider
impl RefUnwindSafe for HeapMemoryProvider
impl Send for HeapMemoryProvider
impl Sync for HeapMemoryProvider
impl Unpin for HeapMemoryProvider
impl UnsafeUnpin for HeapMemoryProvider
impl UnwindSafe for HeapMemoryProvider
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