pub enum TimelineRow {
Step(StepEntry),
Terminal(TerminalSegment),
}Expand description
One row in the rendered timeline: either a semantic step or a collapsed run of terminal output.
Variants§
Step(StepEntry)
A semantic step (FR-3.4): one or more correlated events sharing a step.
Terminal(TerminalSegment)
A collapsed run of consecutive terminal_output events.
Implementations§
Trait Implementations§
Source§impl Clone for TimelineRow
impl Clone for TimelineRow
Source§fn clone(&self) -> TimelineRow
fn clone(&self) -> TimelineRow
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 TimelineRow
impl Debug for TimelineRow
Source§impl PartialEq for TimelineRow
impl PartialEq for TimelineRow
impl StructuralPartialEq for TimelineRow
Auto Trait Implementations§
impl Freeze for TimelineRow
impl RefUnwindSafe for TimelineRow
impl Send for TimelineRow
impl Sync for TimelineRow
impl Unpin for TimelineRow
impl UnsafeUnpin for TimelineRow
impl UnwindSafe for TimelineRow
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