# Packages
No description provided by the author
# Functions
DefaultOptions returns an Options object with a 1 in 64 sampling rate and all options disabled.
New creates and returns a standard Tracer which defers completed Spans to `recorder`.
NewLoggableRecorder creates new LoggableSpanRecorder.
NewWithOptions creates a customized Tracer.
# Variables
Delegator is the format to use for DelegatingCarrier.
# Structs
EventBaggage is received when SetBaggageItem is called.
EventCreate is emitted when a Span is created.
EventTag is received when SetTag is called.
Loggable Representation of a span, treated as an event log.
No description provided by the author
Implements the `Tracer` interface.
Options allows creating a customized Tracer via NewWithOptions.
RawSpan encapsulates all state associated with a (finished) Span.
SpanContext holds the basic Span metadata.
No description provided by the author
No description provided by the author
# Interfaces
DelegatingCarrier is a flexible carrier interface which can be implemented by types which have a means of storing the trace metadata and already know how to serialize themselves (for example, protocol buffers).
Span provides access to the essential details of the span, for use by loggabletracer consumers.
A SpanEvent is emitted when a mutating command is called on a Span.
A SpanRecorder handles all of the `RawSpan` data generated via an associated `Tracer` (see `NewStandardTracer`) instance.
Tracer extends the opentracing.Tracer interface with methods to probe implementation state, for use by loggabletracer consumers.
# Type aliases
EventFinish is received when Finish is called.
EventLog is received when Log (or one of its derivatives) is called.
EventLogFields is received when LogFields or LogKV is called.