pub struct ProcessMreleaseRawArgs {
pub pidfd: RawFd,
pub flags: c_uint,
}Fields§
§pidfd: RawFd§flags: c_uintTrait Implementations§
Source§impl Clone for ProcessMreleaseRawArgs
impl Clone for ProcessMreleaseRawArgs
Source§fn clone(&self) -> ProcessMreleaseRawArgs
fn clone(&self) -> ProcessMreleaseRawArgs
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 ProcessMreleaseRawArgs
impl Debug for ProcessMreleaseRawArgs
Source§impl PartialEq for ProcessMreleaseRawArgs
impl PartialEq for ProcessMreleaseRawArgs
Source§impl SyscallGroupsGetter for ProcessMreleaseRawArgs
impl SyscallGroupsGetter for ProcessMreleaseRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for ProcessMreleaseRawArgs
impl SyscallNumber for ProcessMreleaseRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for ProcessMreleaseRawArgs
impl SyscallStopInspect for ProcessMreleaseRawArgs
type Args = ProcessMreleaseArgs
type Result = ProcessMreleaseModifiedArgs
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 ProcessMreleaseRawArgs
impl StructuralPartialEq for ProcessMreleaseRawArgs
Auto Trait Implementations§
impl Freeze for ProcessMreleaseRawArgs
impl RefUnwindSafe for ProcessMreleaseRawArgs
impl Send for ProcessMreleaseRawArgs
impl Sync for ProcessMreleaseRawArgs
impl Unpin for ProcessMreleaseRawArgs
impl UnwindSafe for ProcessMreleaseRawArgs
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