Expand description

This crate provides an implementation of Fuchsia Diagnostic Streams, often referred to as “logs.”


Encoding diagnostic records using the Fuchsia Tracing format.
Parse diagnostic records from streams, returning FIDL-generated structs that match expected diagnostic service APIs.


Pattern that matches an unknown Value member.


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.


Tag derived from metadata.
The severity of a given record.
An argument value which can be one of several types.


A type which has a Severity.