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.

Structs§

  • A header in the tracing format. Expected to precede every Record and Argument.
  • A log record.

Enums§

  • An argument of the log record identified by a name and with an associated value.
  • Tag derived from metadata.
  • The severity of a given record.
  • The value of a logging argument.

Traits§

Type Aliases§