pub struct TerminalSegment {
pub start_ts_ms: i64,
pub end_ts_ms: i64,
pub event_ids: Vec<i64>,
}Expand description
A collapsed run of terminal_output events.
Fields§
§start_ts_ms: i64Timestamp of the first event in the run.
end_ts_ms: i64Timestamp of the last event in the run.
event_ids: Vec<i64>The terminal_output event ids in this run, chronological.
Trait Implementations§
Source§impl Clone for TerminalSegment
impl Clone for TerminalSegment
Source§fn clone(&self) -> TerminalSegment
fn clone(&self) -> TerminalSegment
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 TerminalSegment
impl Debug for TerminalSegment
Source§impl PartialEq for TerminalSegment
impl PartialEq for TerminalSegment
impl StructuralPartialEq for TerminalSegment
Auto Trait Implementations§
impl Freeze for TerminalSegment
impl RefUnwindSafe for TerminalSegment
impl Send for TerminalSegment
impl Sync for TerminalSegment
impl Unpin for TerminalSegment
impl UnsafeUnpin for TerminalSegment
impl UnwindSafe for TerminalSegment
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