pub struct KvEvent { /* private fields */ }Expand description
Flat key-value event (e.g., from logfmt, syslog structured data).
No nested access (no dot-notation traversal), no arrays. All values are strings.
Implementations§
Trait Implementations§
Source§impl Event for KvEvent
impl Event for KvEvent
Source§fn get_field(&self, path: &str) -> Option<EventValue<'_>>
fn get_field(&self, path: &str) -> Option<EventValue<'_>>
Look up a field by name. Supports dot-notation for nested access. Read more
Auto Trait Implementations§
impl Freeze for KvEvent
impl RefUnwindSafe for KvEvent
impl Send for KvEvent
impl Sync for KvEvent
impl Unpin for KvEvent
impl UnsafeUnpin for KvEvent
impl UnwindSafe for KvEvent
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