pub struct SpanExitMessage {
pub span_id: SpanId,
pub time_unix_nano: u64,
}Expand description
Message indicating a span has been exited.
Fields§
§span_id: SpanIdThe span being exited
time_unix_nano: u64Timestamp when the span was exited
Trait Implementations§
Source§impl Clone for SpanExitMessage
impl Clone for SpanExitMessage
Source§fn clone(&self) -> SpanExitMessage
fn clone(&self) -> SpanExitMessage
Returns a duplicate of the value. Read more
1.0.0 · 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 SpanExitMessage
impl Debug for SpanExitMessage
Source§impl<'de> Deserialize<'de> for SpanExitMessage
impl<'de> Deserialize<'de> for SpanExitMessage
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 Serialize for SpanExitMessage
impl Serialize for SpanExitMessage
impl Copy for SpanExitMessage
Auto Trait Implementations§
impl Freeze for SpanExitMessage
impl RefUnwindSafe for SpanExitMessage
impl Send for SpanExitMessage
impl Sync for SpanExitMessage
impl Unpin for SpanExitMessage
impl UnwindSafe for SpanExitMessage
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