pub struct ReplayTraceInspection {
pub valid: bool,
pub total_events: usize,
pub terminal_status: Option<TraceTerminalStatus>,
pub violations: Vec<String>,
}Expand description
Replay inspection payload that can drive diagnostics views.
Fields§
§valid: boolWhether replay validation passed.
total_events: usizeTotal events in the trace.
terminal_status: Option<TraceTerminalStatus>Terminal status if available.
violations: Vec<String>Validation violations when replay fails.
Trait Implementations§
Source§impl Clone for ReplayTraceInspection
impl Clone for ReplayTraceInspection
Source§fn clone(&self) -> ReplayTraceInspection
fn clone(&self) -> ReplayTraceInspection
Returns a duplicate of the value. Read more
1.0.0 · 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 ReplayTraceInspection
impl Debug for ReplayTraceInspection
Source§impl PartialEq for ReplayTraceInspection
impl PartialEq for ReplayTraceInspection
impl Eq for ReplayTraceInspection
impl StructuralPartialEq for ReplayTraceInspection
Auto Trait Implementations§
impl Freeze for ReplayTraceInspection
impl RefUnwindSafe for ReplayTraceInspection
impl Send for ReplayTraceInspection
impl Sync for ReplayTraceInspection
impl Unpin for ReplayTraceInspection
impl UnsafeUnpin for ReplayTraceInspection
impl UnwindSafe for ReplayTraceInspection
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request