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