pub struct InotifyAddWatchRawArgs {
pub fd: RawFd,
pub pathname: *const c_char,
pub mask: u32,
}Fields§
§fd: RawFd§pathname: *const c_char§mask: u32Trait Implementations§
Source§impl Clone for InotifyAddWatchRawArgs
impl Clone for InotifyAddWatchRawArgs
Source§fn clone(&self) -> InotifyAddWatchRawArgs
fn clone(&self) -> InotifyAddWatchRawArgs
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 InotifyAddWatchRawArgs
impl Debug for InotifyAddWatchRawArgs
Source§impl PartialEq for InotifyAddWatchRawArgs
impl PartialEq for InotifyAddWatchRawArgs
Source§impl SyscallGroupsGetter for InotifyAddWatchRawArgs
impl SyscallGroupsGetter for InotifyAddWatchRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for InotifyAddWatchRawArgs
impl SyscallNumber for InotifyAddWatchRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for InotifyAddWatchRawArgs
impl SyscallStopInspect for InotifyAddWatchRawArgs
type Args = InotifyAddWatchArgs
type Result = InotifyAddWatchModifiedArgs
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 InotifyAddWatchRawArgs
impl StructuralPartialEq for InotifyAddWatchRawArgs
Auto Trait Implementations§
impl Freeze for InotifyAddWatchRawArgs
impl RefUnwindSafe for InotifyAddWatchRawArgs
impl !Send for InotifyAddWatchRawArgs
impl !Sync for InotifyAddWatchRawArgs
impl Unpin for InotifyAddWatchRawArgs
impl UnwindSafe for InotifyAddWatchRawArgs
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