File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11[package ]
22name = " ddtrace"
3- version = " 0.1.0 "
3+ version = " 0.1.1 "
44authors = [" David Steiner <david_j_steiner@yahoo.co.nz" , " Fergus Strangways-Dixon <fergusdixon101@gmail.com>" ]
55edition = " 2021"
66license = " MIT"
Original file line number Diff line number Diff line change 88use std:: io;
99
1010use chrono:: Utc ;
11- use opentelemetry:: trace:: { SpanId , TraceContextExt , TraceId } ;
11+ use opentelemetry:: trace:: { SpanId , TraceId } ;
1212use serde:: ser:: { SerializeMap , Serializer as _} ;
1313use serde:: Serialize ;
1414use tracing:: { Event , Subscriber } ;
4545 S : Subscriber + for < ' a > LookupSpan < ' a > ,
4646{
4747 span_ref. extensions ( ) . get :: < OtelData > ( ) . map ( |o| TraceInfo {
48- trace_id : o. parent_cx . span ( ) . span_context ( ) . trace_id ( ) . into ( ) ,
48+ trace_id : o. builder . trace_id . unwrap_or ( TraceId :: INVALID ) . into ( ) ,
4949 span_id : o. builder . span_id . unwrap_or ( SpanId :: INVALID ) . into ( ) ,
5050 } )
5151}
You can’t perform that action at this time.
0 commit comments