pub struct MsyncRawArgs {
pub addr: *mut c_void,
pub length: size_t,
pub flags: c_int,
}Fields§
§addr: *mut c_void§length: size_t§flags: c_intTrait Implementations§
Source§impl Clone for MsyncRawArgs
impl Clone for MsyncRawArgs
Source§fn clone(&self) -> MsyncRawArgs
fn clone(&self) -> MsyncRawArgs
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 MsyncRawArgs
impl Debug for MsyncRawArgs
Source§impl PartialEq for MsyncRawArgs
impl PartialEq for MsyncRawArgs
Source§impl SyscallGroupsGetter for MsyncRawArgs
impl SyscallGroupsGetter for MsyncRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for MsyncRawArgs
impl SyscallNumber for MsyncRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for MsyncRawArgs
impl SyscallStopInspect for MsyncRawArgs
type Args = MsyncArgs
type Result = MsyncModifiedArgs
fn inspect_sysenter(self, inspectee_pid: Pid) -> Self::Args
fn inspect_sysexit( self, inspectee_pid: Pid, regs: &user_regs_struct, ) -> Self::Result
impl Copy for MsyncRawArgs
impl StructuralPartialEq for MsyncRawArgs
Auto Trait Implementations§
impl Freeze for MsyncRawArgs
impl RefUnwindSafe for MsyncRawArgs
impl !Send for MsyncRawArgs
impl !Sync for MsyncRawArgs
impl Unpin for MsyncRawArgs
impl UnwindSafe for MsyncRawArgs
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