Get desktop application:
View/edit binary Protocol Buffers messages
A message representing a key-value pair of data associated with a `Span`
Used in:
, ,The key of the key-value pair. This is either represented as a string, or as an index into a `Metadata`'s array of field name strings.
The value of the key-value pair.
A value serialized to a string using `fmt::Debug`.
A string value.
An unsigned integer value.
A signed integer value.
A boolean value.
A double (f64) value.
Metadata for the task span that the field came from.
A Rust source code location.
Used in:
The file path
The Rust module path
The line number in the source code file.
The character in `line`.
Metadata associated with an event of span.
Used in:
The name of the span or event.
Describes the part of the system where the span or event that this metadata describes occurred.
The Rust source location associated with the span or event.
Indicates whether metadata is associated with a span or with an event.
Describes the level of verbosity of a span or event.
The names of the key-value fields attached to the span or event this metadata is associated with.
Indicates whether metadata is associated with a span or with an event.
Used in:
Indicates metadata is associated with a span.
Indicates metadata is associated with an event.
Describes the level of verbosity of a span or event. Corresponds to `Level` in the `tracing` crate.
Used in:
,The "error" level. Designates very serious errors.
The "warn" level. Designates hazardous situations.
The "info" level. Designates useful information.
The "debug" level. Designates lower priority information.
The "trace" level. Designates very low priority, often extremely verbose, information.
One metadata element registered since the last update.
Used in:
Unique identifier for `metadata`.
The metadata payload.