pub struct RecvmsgRawArgs {
pub sockfd: RawFd,
pub msg: *mut msghdr,
pub flags: c_int,
}Fields§
§sockfd: RawFd§msg: *mut msghdr§flags: c_intTrait Implementations§
Source§impl Clone for RecvmsgRawArgs
impl Clone for RecvmsgRawArgs
Source§fn clone(&self) -> RecvmsgRawArgs
fn clone(&self) -> RecvmsgRawArgs
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 RecvmsgRawArgs
impl Debug for RecvmsgRawArgs
Source§impl PartialEq for RecvmsgRawArgs
impl PartialEq for RecvmsgRawArgs
Source§impl SyscallGroupsGetter for RecvmsgRawArgs
impl SyscallGroupsGetter for RecvmsgRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for RecvmsgRawArgs
impl SyscallNumber for RecvmsgRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for RecvmsgRawArgs
impl SyscallStopInspect for RecvmsgRawArgs
type Args = RecvmsgArgs
type Result = RecvmsgModifiedArgs
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 RecvmsgRawArgs
impl StructuralPartialEq for RecvmsgRawArgs
Auto Trait Implementations§
impl Freeze for RecvmsgRawArgs
impl RefUnwindSafe for RecvmsgRawArgs
impl !Send for RecvmsgRawArgs
impl !Sync for RecvmsgRawArgs
impl Unpin for RecvmsgRawArgs
impl UnwindSafe for RecvmsgRawArgs
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