pub enum HeapOpKind {
Alloc,
MarkInit,
MarkUninit,
DropInPlace,
Dealloc,
Memcpy,
DefaultInPlace,
}Expand description
The kind of heap operation.
Variants§
Trait Implementations§
Source§impl Clone for HeapOpKind
impl Clone for HeapOpKind
Source§fn clone(&self) -> HeapOpKind
fn clone(&self) -> HeapOpKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HeapOpKind
Auto Trait Implementations§
impl Freeze for HeapOpKind
impl RefUnwindSafe for HeapOpKind
impl Send for HeapOpKind
impl Sync for HeapOpKind
impl Unpin for HeapOpKind
impl UnsafeUnpin for HeapOpKind
impl UnwindSafe for HeapOpKind
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