pub struct WritevRawArgs {
pub fd: RawFd,
pub iov: *const iovec,
pub iovcnt: c_int,
}Fields§
§fd: RawFd§iov: *const iovec§iovcnt: c_intTrait Implementations§
Source§impl Clone for WritevRawArgs
impl Clone for WritevRawArgs
Source§fn clone(&self) -> WritevRawArgs
fn clone(&self) -> WritevRawArgs
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 WritevRawArgs
impl Debug for WritevRawArgs
Source§impl PartialEq for WritevRawArgs
impl PartialEq for WritevRawArgs
Source§impl SyscallGroupsGetter for WritevRawArgs
impl SyscallGroupsGetter for WritevRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for WritevRawArgs
impl SyscallNumber for WritevRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for WritevRawArgs
impl SyscallStopInspect for WritevRawArgs
type Args = WritevArgs
type Result = WritevModifiedArgs
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 WritevRawArgs
impl StructuralPartialEq for WritevRawArgs
Auto Trait Implementations§
impl Freeze for WritevRawArgs
impl RefUnwindSafe for WritevRawArgs
impl !Send for WritevRawArgs
impl !Sync for WritevRawArgs
impl Unpin for WritevRawArgs
impl UnwindSafe for WritevRawArgs
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