Struct opentelemetry::trace::Link
source · #[non_exhaustive]pub struct Link {
pub span_context: SpanContext,
pub attributes: Vec<KeyValue, Global>,
pub dropped_attributes_count: u32,
}
Available on crate feature
trace
only.Expand description
Link is the relationship between two Spans.
The relationship can be within the same trace or across different traces.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.span_context: SpanContext
The span context of the linked span.
attributes: Vec<KeyValue, Global>
Attributes that describe this link.
dropped_attributes_count: u32
The number of attributes that were above the configured limit, and thus dropped.