pub struct ParsedTraceEvent {
pub trace_id: u64,
pub timestamp: u64,
pub pid: u32,
pub tid: u32,
pub instructions: Vec<ParsedInstruction>,
}Expand description
Parsed trace event containing header, message, and instructions
Fields§
§trace_id: u64§timestamp: u64§pid: u32§tid: u32§instructions: Vec<ParsedInstruction>Implementations§
Source§impl ParsedTraceEvent
impl ParsedTraceEvent
Sourcepub fn to_formatted_output(&self) -> Vec<String>
pub fn to_formatted_output(&self) -> Vec<String>
Generate a formatted display output by combining format strings with variables This handles the pattern: PrintString + PrintVariable sequence
Trait Implementations§
Source§impl Clone for ParsedTraceEvent
impl Clone for ParsedTraceEvent
Source§fn clone(&self) -> ParsedTraceEvent
fn clone(&self) -> ParsedTraceEvent
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 moreAuto Trait Implementations§
impl Freeze for ParsedTraceEvent
impl RefUnwindSafe for ParsedTraceEvent
impl Send for ParsedTraceEvent
impl Sync for ParsedTraceEvent
impl Unpin for ParsedTraceEvent
impl UnwindSafe for ParsedTraceEvent
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