pub struct SyscallEvent {
pub pid: i32,
pub number: u64,
pub name: Option<&'static str>,
pub args: [u64; 6],
pub ret: Option<i64>,
pub decoded_args: Vec<DecodedArg>,
}Expand description
Represents a single syscall that has been observed (after both entry and exit).
Fields§
§pid: i32§number: u64§name: Option<&'static str>§args: [u64; 6]§ret: Option<i64>§decoded_args: Vec<DecodedArg>Auto Trait Implementations§
impl Freeze for SyscallEvent
impl RefUnwindSafe for SyscallEvent
impl Send for SyscallEvent
impl Sync for SyscallEvent
impl Unpin for SyscallEvent
impl UnsafeUnpin for SyscallEvent
impl UnwindSafe for SyscallEvent
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