pub struct SyslogRawArgs {
pub typ: c_int,
pub buf: *const c_char,
pub len: c_int,
}Fields§
§typ: c_int§buf: *const c_char§len: c_intTrait Implementations§
Source§impl Clone for SyslogRawArgs
impl Clone for SyslogRawArgs
Source§fn clone(&self) -> SyslogRawArgs
fn clone(&self) -> SyslogRawArgs
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 SyslogRawArgs
impl Debug for SyslogRawArgs
Source§impl PartialEq for SyslogRawArgs
impl PartialEq for SyslogRawArgs
Source§impl SyscallGroupsGetter for SyslogRawArgs
impl SyscallGroupsGetter for SyslogRawArgs
fn syscall_groups(&self) -> BitFlags<SyscallGroups>
Source§impl SyscallNumber for SyslogRawArgs
impl SyscallNumber for SyslogRawArgs
fn syscall_number(&self) -> isize
Source§impl SyscallStopInspect for SyslogRawArgs
impl SyscallStopInspect for SyslogRawArgs
type Args = SyslogArgs
type Result = SyslogModifiedArgs
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 SyslogRawArgs
impl StructuralPartialEq for SyslogRawArgs
Auto Trait Implementations§
impl Freeze for SyslogRawArgs
impl RefUnwindSafe for SyslogRawArgs
impl !Send for SyslogRawArgs
impl !Sync for SyslogRawArgs
impl Unpin for SyslogRawArgs
impl UnwindSafe for SyslogRawArgs
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