Versions in this module Expand all Collapse all v1 v1.3.3 Mar 21, 2023 Changes in this version + type Span struct + SpanID SpanID + TraceID TraceID + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Span) Descriptor() ([]byte, []int) + func (*Span) ProtoMessage() + func (m *Span) Reset() + func (m *Span) String() string + func (m *Span) XXX_DiscardUnknown() + func (m *Span) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Span) XXX_Merge(src proto.Message) + func (m *Span) XXX_Size() int + func (m *Span) XXX_Unmarshal(b []byte) error + type SpanID uint64 + func NewSpanID(v uint64) SpanID + func SpanIDFromString(s string) (SpanID, error) + func (s *SpanID) MarshalTo(data []byte) (n int, err error) + func (s *SpanID) Size() int + func (s *SpanID) Unmarshal(data []byte) error + func (s *SpanID) UnmarshalJSON(data []byte) error + func (s *SpanID) UnmarshalText(text []byte) error + func (s SpanID) Marshal() ([]byte, error) + func (s SpanID) MarshalJSON() ([]byte, error) + func (s SpanID) MarshalText() ([]byte, error) + func (s SpanID) String() string + type TraceID struct + High uint64 + Low uint64 + func NewTraceID(high, low uint64) TraceID + func TraceIDFromString(s string) (TraceID, error) + func (t *TraceID) MarshalTo(data []byte) (n int, err error) + func (t *TraceID) Size() int + func (t *TraceID) Unmarshal(data []byte) error + func (t *TraceID) UnmarshalJSON(data []byte) error + func (t *TraceID) UnmarshalText(text []byte) error + func (t TraceID) Marshal() ([]byte, error) + func (t TraceID) MarshalJSON() ([]byte, error) + func (t TraceID) MarshalText() ([]byte, error) + func (t TraceID) String() string