pub enum MemoryOperation {
Allocate,
Deallocate,
Protect,
Unprotect,
Map,
Unmap,
Access,
}
Expand description
Memory operation types for auditing.
Variants§
Trait Implementations§
Source§impl Clone for MemoryOperation
impl Clone for MemoryOperation
Source§fn clone(&self) -> MemoryOperation
fn clone(&self) -> MemoryOperation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MemoryOperation
impl Debug for MemoryOperation
impl Copy for MemoryOperation
Auto Trait Implementations§
impl Freeze for MemoryOperation
impl RefUnwindSafe for MemoryOperation
impl Send for MemoryOperation
impl Sync for MemoryOperation
impl Unpin for MemoryOperation
impl UnwindSafe for MemoryOperation
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