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