pub struct BasicParser;Expand description
Basic Parser for simple layers (PHY, RLC, MAC, PDCP, SDAP, etc.) This parser handles single-line logs with no complex structure
Implementations§
Source§impl BasicParser
impl BasicParser
Sourcepub fn parse_with_layer(
lines: &[String],
layer: Layer,
) -> Result<Trace, ParsingError>
pub fn parse_with_layer( lines: &[String], layer: Layer, ) -> Result<Trace, ParsingError>
Trait Implementations§
Source§impl LayerParser for BasicParser
impl LayerParser for BasicParser
Source§fn parse_layer(
_header: &ParsedHeader,
_data_lines: &[String],
) -> Result<AdditionalInfos, ParsingError>
fn parse_layer( _header: &ParsedHeader, _data_lines: &[String], ) -> Result<AdditionalInfos, ParsingError>
Basic layers have no structured additional info.
Auto Trait Implementations§
impl Freeze for BasicParser
impl RefUnwindSafe for BasicParser
impl Send for BasicParser
impl Sync for BasicParser
impl Unpin for BasicParser
impl UnwindSafe for BasicParser
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