pub struct StepEntry {
pub step: i64,
pub ts_ms: i64,
pub kind: EventKind,
pub summary: String,
pub event_ids: Vec<i64>,
}Expand description
A semantic step row for the timeline pane.
Fields§
§step: i641-based step ordinal (0 for the defensive no-step fallback; see
build_timeline).
ts_ms: i64Earliest timestamp among the step’s events (ms since session start).
kind: EventKindThe badge kind shown for this row (FR-3.2): the call/request side of a correlated pair takes priority over its result/response.
summary: StringOne-line summary of the primary (call/request-side) event.
event_ids: Vec<i64>Every event id sharing this step, ascending, chronological by id (usually one; two for a correlated call+result / request+response pair).
Trait Implementations§
impl StructuralPartialEq for StepEntry
Auto Trait Implementations§
impl Freeze for StepEntry
impl RefUnwindSafe for StepEntry
impl Send for StepEntry
impl Sync for StepEntry
impl Unpin for StepEntry
impl UnsafeUnpin for StepEntry
impl UnwindSafe for StepEntry
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