Crate diagnostics_log_encoding
source ·Expand description
This crate provides an implementation of Fuchsia Diagnostic Streams, often referred to as “logs.”
Modules§
- Encoding diagnostic records using the Fuchsia Tracing format.
- Parse diagnostic records from streams, returning FIDL-generated structs that match expected diagnostic service APIs.
Macros§
- Pattern that matches an unknown
Value
member.
Structs§
- A named key-value pair in the diagnostic record.
- A header in the tracing format. Expected to precede every Record and Argument.
- A record in the diagnostic stream.
Enums§
- Tag derived from metadata.
- The severity of a given record.
- An argument value which can be one of several types.
Traits§
- A type which has a
Severity
.