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 · 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§impl SyscallGroupsGetter for TimerfdCreateRawArgs
impl SyscallGroupsGetter for TimerfdCreateRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for TimerfdCreateRawArgs
impl SyscallNumber for TimerfdCreateRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for TimerfdCreateRawArgs
impl SyscallStopInspect for TimerfdCreateRawArgs
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 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