Struct trace_recorder_parser::snapshot::event::parser::EventParser
source · pub struct EventParser { /* private fields */ }
Implementations§
source§impl EventParser
impl EventParser
pub fn new(endianness: Endianness) -> Self
pub fn parse( &mut self, obj_props: &ObjectPropertyTable, symbol_table: &SymbolTable, record: EventRecord, ) -> Result<Option<(EventType, Event)>, Error>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EventParser
impl RefUnwindSafe for EventParser
impl Send for EventParser
impl Sync for EventParser
impl Unpin for EventParser
impl UnwindSafe for EventParser
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