pub struct PollRawArgs {
pub fds: *mut pollfd,
pub nfds: nfds_t,
pub timeout: c_int,
}Fields§
§fds: *mut pollfd§nfds: nfds_t§timeout: c_intTrait Implementations§
Source§impl Clone for PollRawArgs
impl Clone for PollRawArgs
Source§fn clone(&self) -> PollRawArgs
fn clone(&self) -> PollRawArgs
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 PollRawArgs
impl Debug for PollRawArgs
Source§impl PartialEq for PollRawArgs
impl PartialEq for PollRawArgs
Source§impl SyscallGroupsGetter for PollRawArgs
impl SyscallGroupsGetter for PollRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for PollRawArgs
impl SyscallNumber for PollRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for PollRawArgs
impl SyscallStopInspect for PollRawArgs
type Args = PollArgs
type Result = PollModifiedArgs
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 PollRawArgs
impl StructuralPartialEq for PollRawArgs
Auto Trait Implementations§
impl Freeze for PollRawArgs
impl RefUnwindSafe for PollRawArgs
impl !Send for PollRawArgs
impl !Sync for PollRawArgs
impl Unpin for PollRawArgs
impl UnwindSafe for PollRawArgs
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