pub struct OperationTrace {Show 18 fields
pub trace_id: String,
pub correlation_id: String,
pub operation: TraceOperationKind,
pub transport: String,
pub backend: Option<String>,
pub admission_class: Option<String>,
pub tenant_id: Option<String>,
pub namespace: Option<String>,
pub principal: Option<String>,
pub store_span_id: Option<String>,
pub planning_trace_id: Option<String>,
pub started_at_unix_ms: u64,
pub completed_at_unix_ms: u64,
pub latency_ms: u64,
pub status: TraceStatus,
pub status_message: Option<String>,
pub summary: OperationTraceSummary,
pub recall_explanation: Option<RecallExplanation>,
}Fields§
§trace_id: String§correlation_id: String§operation: TraceOperationKind§transport: String§backend: Option<String>§admission_class: Option<String>§tenant_id: Option<String>§namespace: Option<String>§principal: Option<String>§store_span_id: Option<String>§planning_trace_id: Option<String>§started_at_unix_ms: u64§completed_at_unix_ms: u64§latency_ms: u64§status: TraceStatus§status_message: Option<String>§summary: OperationTraceSummary§recall_explanation: Option<RecallExplanation>Trait Implementations§
Source§impl Clone for OperationTrace
impl Clone for OperationTrace
Source§fn clone(&self) -> OperationTrace
fn clone(&self) -> OperationTrace
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 OperationTrace
impl Debug for OperationTrace
Source§impl<'de> Deserialize<'de> for OperationTrace
impl<'de> Deserialize<'de> for OperationTrace
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for OperationTrace
impl PartialEq for OperationTrace
Source§fn eq(&self, other: &OperationTrace) -> bool
fn eq(&self, other: &OperationTrace) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for OperationTrace
impl Serialize for OperationTrace
impl StructuralPartialEq for OperationTrace
Auto Trait Implementations§
impl Freeze for OperationTrace
impl RefUnwindSafe for OperationTrace
impl Send for OperationTrace
impl Sync for OperationTrace
impl Unpin for OperationTrace
impl UnsafeUnpin for OperationTrace
impl UnwindSafe for OperationTrace
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