pub struct StormLogEntry {
pub event: &'static str,
pub idx: Option<usize>,
pub event_type: Option<&'static str>,
pub detail: Option<String>,
pub elapsed_ns: Option<u64>,
pub pattern: Option<&'static str>,
pub event_count: Option<usize>,
pub total_events: Option<usize>,
pub duration_ns: Option<u64>,
pub events_processed: Option<usize>,
pub peak_queue_depth: Option<usize>,
pub memory_bytes: Option<usize>,
}Expand description
JSONL event for storm logging.
Fields§
§event: &'static str§idx: Option<usize>§event_type: Option<&'static str>§detail: Option<String>§elapsed_ns: Option<u64>§pattern: Option<&'static str>§event_count: Option<usize>§total_events: Option<usize>§duration_ns: Option<u64>§events_processed: Option<usize>§peak_queue_depth: Option<usize>§memory_bytes: Option<usize>Implementations§
Auto Trait Implementations§
impl Freeze for StormLogEntry
impl RefUnwindSafe for StormLogEntry
impl Send for StormLogEntry
impl Sync for StormLogEntry
impl Unpin for StormLogEntry
impl UnsafeUnpin for StormLogEntry
impl UnwindSafe for StormLogEntry
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