Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Propagator ¶
type Propagator interface { SpanContextToMessageAttributes(sc trace.SpanContext, v interface{}) bool SpanContextFromMessageAttributes(v interface{}) (trace.SpanContext, bool) }
A Propagator propagates span context to and from message attributes. Due to the way the AWS SDK types message attributes (each package has their own type of message attribute) we cannot create an interface around this, so we need to take empty interfaces and type switch in the propagator implementations
Click to show internal directories.
Click to hide internal directories.