pub struct TraceParent(/* private fields */);Expand description
W3C traceparent header value carried unchanged.
Implementations§
Trait Implementations§
Source§impl Clone for TraceParent
impl Clone for TraceParent
Source§impl Debug for TraceParent
impl Debug for TraceParent
Source§impl<'de> Deserialize<'de> for TraceParent
impl<'de> Deserialize<'de> for TraceParent
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 TraceParent
Source§impl Hash for TraceParent
impl Hash for TraceParent
Source§impl PartialEq for TraceParent
impl PartialEq for TraceParent
Source§impl Serialize for TraceParent
impl Serialize for TraceParent
impl StructuralPartialEq for TraceParent
Auto Trait Implementations§
impl Freeze for TraceParent
impl RefUnwindSafe for TraceParent
impl Send for TraceParent
impl Sync for TraceParent
impl Unpin for TraceParent
impl UnsafeUnpin for TraceParent
impl UnwindSafe for TraceParent
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.