pub struct ClockGettimeRawArgs {
pub clk_id: clockid_t,
pub tp: *mut timespec,
}Fields§
§clk_id: clockid_t§tp: *mut timespecTrait Implementations§
Source§impl Clone for ClockGettimeRawArgs
impl Clone for ClockGettimeRawArgs
Source§fn clone(&self) -> ClockGettimeRawArgs
fn clone(&self) -> ClockGettimeRawArgs
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 ClockGettimeRawArgs
impl Debug for ClockGettimeRawArgs
Source§impl PartialEq for ClockGettimeRawArgs
impl PartialEq for ClockGettimeRawArgs
Source§impl SyscallGroupsGetter for ClockGettimeRawArgs
impl SyscallGroupsGetter for ClockGettimeRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for ClockGettimeRawArgs
impl SyscallNumber for ClockGettimeRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for ClockGettimeRawArgs
impl SyscallStopInspect for ClockGettimeRawArgs
type Args = ClockGettimeArgs
type Result = ClockGettimeModifiedArgs
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 ClockGettimeRawArgs
impl StructuralPartialEq for ClockGettimeRawArgs
Auto Trait Implementations§
impl Freeze for ClockGettimeRawArgs
impl RefUnwindSafe for ClockGettimeRawArgs
impl !Send for ClockGettimeRawArgs
impl !Sync for ClockGettimeRawArgs
impl Unpin for ClockGettimeRawArgs
impl UnwindSafe for ClockGettimeRawArgs
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