pub struct NestedEvent {
pub timestamp: TimeStamp,
pub children: Vec<NestedEvent>,
}Fields§
§timestamp: TimeStampIndex for this event in the “event by time” list
children: Vec<NestedEvent>“Children” events are either (a) the indented events, if this is an indent, or (b) the events from the spawned task, if this is a spawn.
Trait Implementations§
Source§impl Debug for NestedEvent
impl Debug for NestedEvent
Auto Trait Implementations§
impl Freeze for NestedEvent
impl RefUnwindSafe for NestedEvent
impl Send for NestedEvent
impl Sync for NestedEvent
impl Unpin for NestedEvent
impl UnsafeUnpin for NestedEvent
impl UnwindSafe for NestedEvent
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more