#[repr(C)]pub struct SeccompData {
pub nr: i32,
pub arch: u32,
pub instruction_pointer: u64,
pub args: [u64; 6],
}Expand description
Seccomp notification data (mirrors kernel struct seccomp_data).
Fields§
§nr: i32Syscall number.
arch: u32Architecture (AUDIT_ARCH_*).
instruction_pointer: u64Instruction pointer at time of syscall.
args: [u64; 6]Syscall arguments.
Trait Implementations§
Source§impl Clone for SeccompData
impl Clone for SeccompData
Source§fn clone(&self) -> SeccompData
fn clone(&self) -> SeccompData
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 SeccompData
impl Debug for SeccompData
Source§impl Default for SeccompData
impl Default for SeccompData
Source§fn default() -> SeccompData
fn default() -> SeccompData
Returns the “default value” for a type. Read more
impl Copy for SeccompData
Auto Trait Implementations§
impl Freeze for SeccompData
impl RefUnwindSafe for SeccompData
impl Send for SeccompData
impl Sync for SeccompData
impl Unpin for SeccompData
impl UnsafeUnpin for SeccompData
impl UnwindSafe for SeccompData
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