#[repr(C)]pub enum HookType {
Show 13 variants
INTR = 1,
INSN = 2,
CODE = 4,
BLOCK = 8,
MEM_READ_UNMAPPED = 16,
MEM_WRITE_UNMAPPED = 32,
MEM_FETCH_UNMAPPED = 64,
MEM_READ_PROT = 128,
MEM_WRITE_PROT = 256,
MEM_FETCH_PROT = 512,
MEM_READ = 1_024,
MEM_WRITE = 2_048,
MEM_FETCH = 4_096,
}Variants§
INTR = 1
INSN = 2
CODE = 4
BLOCK = 8
MEM_READ_UNMAPPED = 16
MEM_WRITE_UNMAPPED = 32
MEM_FETCH_UNMAPPED = 64
MEM_READ_PROT = 128
MEM_WRITE_PROT = 256
MEM_FETCH_PROT = 512
MEM_READ = 1_024
MEM_WRITE = 2_048
MEM_FETCH = 4_096
Trait Implementations§
impl Copy for HookType
impl StructuralPartialEq for HookType
Auto Trait Implementations§
impl Freeze for HookType
impl RefUnwindSafe for HookType
impl Send for HookType
impl Sync for HookType
impl Unpin for HookType
impl UnwindSafe for HookType
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