Skip to main content

SpanSlice

Type Alias SpanSlice 

Source
pub type SpanSlice<'a> = Span<SliceData<'a>>;

Aliased Type§

pub struct SpanSlice<'a> {
Show 16 fields pub service: Cow<'a, str>, pub name: Cow<'a, str>, pub resource: Cow<'a, str>, pub type: Cow<'a, str>, pub span_id: u64, pub parent_id: u64, pub start: i64, pub duration: i64, pub error: bool, pub span_kind: SpanKind, pub env: Cow<'a, str>, pub version: Cow<'a, str>, pub component: Cow<'a, str>, pub attributes: VecMap<Cow<'a, str>, AttributeValue<SliceData<'a>>>, pub span_links: ThinVec<SpanLink<SliceData<'a>>>, pub span_events: ThinVec<SpanEvent<SliceData<'a>>>,
}

Fields§

§service: Cow<'a, str>§name: Cow<'a, str>§resource: Cow<'a, str>§type: Cow<'a, str>§span_id: u64§parent_id: u64§start: i64§duration: i64§error: bool§span_kind: SpanKind§env: Cow<'a, str>§version: Cow<'a, str>§component: Cow<'a, str>§attributes: VecMap<Cow<'a, str>, AttributeValue<SliceData<'a>>>§span_links: ThinVec<SpanLink<SliceData<'a>>>§span_events: ThinVec<SpanEvent<SliceData<'a>>>