14 lines
381 B
Ruby
14 lines
381 B
Ruby
module OpenTracing
|
|
# SpanContext holds the data for a span that gets inherited to child spans
|
|
class SpanContext
|
|
NOOP_INSTANCE = SpanContext.new.freeze
|
|
|
|
attr_reader :baggage
|
|
|
|
# Create a new SpanContext
|
|
# @param id the ID of the Context
|
|
# @param trace_id the ID of the current trace
|
|
# @param baggage baggage
|
|
def initialize(baggage: {}); end
|
|
end
|
|
end
|