# Functions

New returns a MockTracer opentracing.Tracer implementation that's intended to facilitate tests of OpenTracing instrumentation.

# Structs

MockKeyValue represents a single key:value pair.
MockLogRecord represents data logged to a Span via Span.LogFields or Span.LogKV.
MockSpan is an opentracing.Span implementation that exports its internal state for testing purposes.
MockSpanContext is an opentracing.SpanContext implementation.
MockTracer is only intended for testing OpenTracing instrumentation.
TextMapPropagator implements Injector/Extractor for TextMap and HTTPHeaders formats.

# Interfaces

Extractor is responsible for extracting SpanContext instances from a format-specific "carrier" object.
Injector is responsible for injecting SpanContext instances in a manner suitable for propagation via a format-specific "carrier" object.