An annotation is similar to a log statement.
Binary annotations are tags applied to a Span to give it context.
At connection time, we can let the server know who we are so they can book keep and optionally reject unknown clients.
These are connection-level options negotiated during protocol upgrade.
Serializes an individual delegation.
Indicates the network context of a service recording an annotation with two exceptions.
This struct serializes com.
RequestHeader defines headers for the request.
The Response carries a reply header for tracing.
A trace is a series of spans (often RPC calls) which form a latency tree.
This is the struct that a successful upgrade will reply with.