pub struct SpanEventRecord {
pub session_id: String,
pub trace_id: String,
pub span_id: String,
pub name: String,
pub timestamp_unix_nanos: i64,
pub attributes: Value,
}Fields§
§session_id: String§trace_id: String§span_id: String§name: String§timestamp_unix_nanos: i64§attributes: ValueTrait Implementations§
Source§impl Clone for SpanEventRecord
impl Clone for SpanEventRecord
Source§fn clone(&self) -> SpanEventRecord
fn clone(&self) -> SpanEventRecord
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SpanEventRecord
impl Debug for SpanEventRecord
Source§impl<'de> Deserialize<'de> for SpanEventRecord
impl<'de> Deserialize<'de> for SpanEventRecord
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 PartialEq for SpanEventRecord
impl PartialEq for SpanEventRecord
Source§fn eq(&self, other: &SpanEventRecord) -> bool
fn eq(&self, other: &SpanEventRecord) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for SpanEventRecord
impl Serialize for SpanEventRecord
impl StructuralPartialEq for SpanEventRecord
Auto Trait Implementations§
impl Freeze for SpanEventRecord
impl RefUnwindSafe for SpanEventRecord
impl Send for SpanEventRecord
impl Sync for SpanEventRecord
impl Unpin for SpanEventRecord
impl UnsafeUnpin for SpanEventRecord
impl UnwindSafe for SpanEventRecord
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