pub struct TraceCloneProgrammaticOutput {
pub output: TraceCloneOutput,
}Expand description
Typed programmatic duplicate-code trace output before JSON serialization.
Fields§
§output: TraceCloneOutputTyped clone trace produced by the run.
Implementations§
Source§impl TraceCloneProgrammaticOutput
impl TraceCloneProgrammaticOutput
Sourcepub const fn trace(&self) -> &TraceCloneOutput
pub const fn trace(&self) -> &TraceCloneOutput
Typed clone trace retained by this run.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TraceCloneProgrammaticOutput
impl RefUnwindSafe for TraceCloneProgrammaticOutput
impl Send for TraceCloneProgrammaticOutput
impl Sync for TraceCloneProgrammaticOutput
impl Unpin for TraceCloneProgrammaticOutput
impl UnsafeUnpin for TraceCloneProgrammaticOutput
impl UnwindSafe for TraceCloneProgrammaticOutput
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§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