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