pub struct SpanId(pub u64);Expand description
Id of a begin/end span (pair of events).
Tuple Fields§
§0: u64Implementations§
Trait Implementations§
impl Copy for SpanId
Source§impl<'de> Deserialize<'de> for SpanId
impl<'de> Deserialize<'de> for SpanId
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
impl Eq for SpanId
Source§impl Ord for SpanId
impl Ord for SpanId
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialOrd for SpanId
impl PartialOrd for SpanId
impl StructuralPartialEq for SpanId
Auto Trait Implementations§
impl Freeze for SpanId
impl RefUnwindSafe for SpanId
impl Send for SpanId
impl Sync for SpanId
impl Unpin for SpanId
impl UnsafeUnpin for SpanId
impl UnwindSafe for SpanId
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