Struct rustracing_jaeger::thrift::jaeger::SpanRef
source · pub struct SpanRef {
pub kind: SpanRefKind,
pub trace_id_low: i64,
pub trace_id_high: i64,
pub span_id: i64,
}
Expand description
SpanRef
describes causal relationship of the current span to another span (e.g. ‘child-of’)
Fields§
§kind: SpanRefKind
§trace_id_low: i64
§trace_id_high: i64
§span_id: i64
Trait Implementations§
source§impl<'a> From<&'a SpanReference<SpanContextState>> for SpanRef
impl<'a> From<&'a SpanReference<SpanContextState>> for SpanRef
source§fn from(f: &'a SpanReference) -> Self
fn from(f: &'a SpanReference) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SpanRef
impl RefUnwindSafe for SpanRef
impl Send for SpanRef
impl Sync for SpanRef
impl Unpin for SpanRef
impl UnwindSafe for SpanRef
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