pub struct TimerfdCreateRawArgs {
pub clockid: clockid_t,
pub flags: c_int,
}Fields§
§clockid: clockid_t§flags: c_intTrait Implementations§
Source§impl Clone for TimerfdCreateRawArgs
impl Clone for TimerfdCreateRawArgs
Source§fn clone(&self) -> TimerfdCreateRawArgs
fn clone(&self) -> TimerfdCreateRawArgs
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TimerfdCreateRawArgs
impl Debug for TimerfdCreateRawArgs
Source§impl PartialEq for TimerfdCreateRawArgs
impl PartialEq for TimerfdCreateRawArgs
Source§fn eq(&self, other: &TimerfdCreateRawArgs) -> bool
fn eq(&self, other: &TimerfdCreateRawArgs) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl SyscallGroupsGetter for TimerfdCreateRawArgs
Available on x86-64 or AArch64 or RISC-V RV64 only.
impl SyscallGroupsGetter for TimerfdCreateRawArgs
Available on x86-64 or AArch64 or RISC-V RV64 only.
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for TimerfdCreateRawArgs
Available on x86-64 or AArch64 or RISC-V RV64 only.
impl SyscallNumber for TimerfdCreateRawArgs
Available on x86-64 or AArch64 or RISC-V RV64 only.
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for TimerfdCreateRawArgs
Available on x86-64 or AArch64 or RISC-V RV64 only.
impl SyscallStopInspect for TimerfdCreateRawArgs
Available on x86-64 or AArch64 or RISC-V RV64 only.
type Args = TimerfdCreateArgs
type Result = TimerfdCreateModifiedArgs
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 TimerfdCreateRawArgs
impl StructuralPartialEq for TimerfdCreateRawArgs
Auto Trait Implementations§
impl Freeze for TimerfdCreateRawArgs
impl RefUnwindSafe for TimerfdCreateRawArgs
impl Send for TimerfdCreateRawArgs
impl Sync for TimerfdCreateRawArgs
impl Unpin for TimerfdCreateRawArgs
impl UnsafeUnpin for TimerfdCreateRawArgs
impl UnwindSafe for TimerfdCreateRawArgs
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