pub struct ParsedLogLine {
pub raw: String,
pub columns: BTreeMap<String, LogCell>,
}Expand description
One parsed log row: the raw line plus a typed column map (empty for non-JSON lines).
Fields§
§raw: StringThe original (unmodified) line.
columns: BTreeMap<String, LogCell>Typed columns for JSON lines; empty for plain-text lines.
Trait Implementations§
Source§impl Clone for ParsedLogLine
impl Clone for ParsedLogLine
Source§fn clone(&self) -> ParsedLogLine
fn clone(&self) -> ParsedLogLine
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ParsedLogLine
impl Debug for ParsedLogLine
Source§impl PartialEq for ParsedLogLine
impl PartialEq for ParsedLogLine
impl StructuralPartialEq for ParsedLogLine
Auto Trait Implementations§
impl Freeze for ParsedLogLine
impl RefUnwindSafe for ParsedLogLine
impl Send for ParsedLogLine
impl Sync for ParsedLogLine
impl Unpin for ParsedLogLine
impl UnsafeUnpin for ParsedLogLine
impl UnwindSafe for ParsedLogLine
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