Expand description

Encoding diagnostic records using the Fuchsia Tracing format.

Structs§

  • An argument for the logging format.
  • The attributes of a Span pre-encoded for usage in child events.
  • An Encoder wraps any value implementing MutableBuffer and writes diagnostic stream records into it.
  • Arguments to create a record for testing purposes.
  • An event emitted by tracing.
  • Parameters for Encoder/write_event.
  • A region of the buffer which was advanced past and can later be filled in.

Enums§

  • An error that occurred while encoding data to the stream format.
  • The value of a logging argument.

Traits§

  • Analogous to bytes::BufMut with some additions to be able to write at specific offsets.
  • Trait implemented by types which can be written by the Encoder.
  • Trait implemented by complete Records.