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