pub struct LocalSpanData {
pub span_id: SpanId,
pub start: Datetime,
pub parent: Option<SpanId>,
pub linked_context: Option<u64>,
pub attributes: Vec<Attribute>,
pub inherited: bool,
}
Fields§
§span_id: SpanId
§start: Datetime
§parent: Option<SpanId>
§linked_context: Option<u64>
Optionally an index of the exported-function-invoked-parameters’s invocation-context field
attributes: Vec<Attribute>
§inherited: bool
Trait Implementations§
Source§impl Clone for LocalSpanData
impl Clone for LocalSpanData
Source§fn clone(&self) -> LocalSpanData
fn clone(&self) -> LocalSpanData
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for LocalSpanData
impl RefUnwindSafe for LocalSpanData
impl Send for LocalSpanData
impl Sync for LocalSpanData
impl Unpin for LocalSpanData
impl UnwindSafe for LocalSpanData
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