Struct opentelemetry::trace::SpanId
source · [−]pub struct SpanId(_);
Expand description
SpanId is an 8-byte value which uniquely identifies a given span within a trace
The actual u64
value is wrapped in a tuple struct in order to leverage the newtype pattern
Implementations
Trait Implementations
impl Copy for SpanId
impl Eq for SpanId
impl StructuralEq for SpanId
impl StructuralPartialEq for SpanId
Auto Trait Implementations
impl RefUnwindSafe for SpanId
impl Send for SpanId
impl Sync for SpanId
impl Unpin for SpanId
impl UnwindSafe for SpanId
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more