Enum udi::protocol::event::EventData [−][src]
pub enum EventData { Error { msg: String, }, Signal { addr: u64, sig: u32, }, Breakpoint { addr: u64, }, ThreadCreate { tid: u64, }, ThreadDeath, ProcessExit { code: i32, }, ProcessFork { pid: u32, }, ProcessExec { path: String, argv: Vec<String>, envp: Vec<String>, }, SingleStep, ProcessCleanup, }
Variants
Error
Fields of Error
msg: String |
Signal
Fields of Signal
addr: u64 | |
sig: u32 |
Breakpoint
Fields of Breakpoint
addr: u64 |
ThreadCreate
Fields of ThreadCreate
tid: u64 |
ThreadDeath
ProcessExit
Fields of ProcessExit
code: i32 |
ProcessFork
Fields of ProcessFork
pid: u32 |
ProcessExec
Fields of ProcessExec
path: String | |
argv: Vec<String> | |
envp: Vec<String> |
SingleStep
ProcessCleanup
Trait Implementations
impl Debug for EventData
[src]
impl Debug for EventData
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl PartialEq for EventData
[src]
impl PartialEq for EventData