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