pub struct ConnectRawArgs {
pub sockfd: RawFd,
pub addr: *const sockaddr,
pub addrlen: socklen_t,
}Fields§
§sockfd: RawFd§addr: *const sockaddr§addrlen: socklen_tTrait Implementations§
Source§impl Clone for ConnectRawArgs
impl Clone for ConnectRawArgs
Source§fn clone(&self) -> ConnectRawArgs
fn clone(&self) -> ConnectRawArgs
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 ConnectRawArgs
impl Debug for ConnectRawArgs
Source§impl PartialEq for ConnectRawArgs
impl PartialEq for ConnectRawArgs
Source§impl SyscallGroupsGetter for ConnectRawArgs
impl SyscallGroupsGetter for ConnectRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for ConnectRawArgs
impl SyscallNumber for ConnectRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for ConnectRawArgs
impl SyscallStopInspect for ConnectRawArgs
type Args = ConnectArgs
type Result = ConnectModifiedArgs
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 ConnectRawArgs
impl StructuralPartialEq for ConnectRawArgs
Auto Trait Implementations§
impl Freeze for ConnectRawArgs
impl RefUnwindSafe for ConnectRawArgs
impl !Send for ConnectRawArgs
impl !Sync for ConnectRawArgs
impl Unpin for ConnectRawArgs
impl UnwindSafe for ConnectRawArgs
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