pub struct FanotifyMarkArgs {
pub fanotify_fd: RawFd,
pub flags: c_uint,
pub mask: u64,
pub dirfd: RawFd,
pub pathname: InspectResult<Option<PathBuf>>,
}Fields§
§fanotify_fd: RawFd§flags: c_uint§mask: u64§dirfd: RawFd§pathname: InspectResult<Option<PathBuf>>Trait Implementations§
Source§impl Clone for FanotifyMarkArgs
impl Clone for FanotifyMarkArgs
Source§fn clone(&self) -> FanotifyMarkArgs
fn clone(&self) -> FanotifyMarkArgs
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 FanotifyMarkArgs
impl Debug for FanotifyMarkArgs
Source§impl From<FanotifyMarkArgs> for SyscallArgs
impl From<FanotifyMarkArgs> for SyscallArgs
Source§fn from(args: FanotifyMarkArgs) -> Self
fn from(args: FanotifyMarkArgs) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FanotifyMarkArgs
impl PartialEq for FanotifyMarkArgs
Source§impl SyscallGroupsGetter for FanotifyMarkArgs
impl SyscallGroupsGetter for FanotifyMarkArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for FanotifyMarkArgs
impl SyscallNumber for FanotifyMarkArgs
fn syscall_number(&self) -> isize
impl StructuralPartialEq for FanotifyMarkArgs
Auto Trait Implementations§
impl Freeze for FanotifyMarkArgs
impl RefUnwindSafe for FanotifyMarkArgs
impl Send for FanotifyMarkArgs
impl Sync for FanotifyMarkArgs
impl Unpin for FanotifyMarkArgs
impl UnwindSafe for FanotifyMarkArgs
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