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
.