Skip to main content

Module encoder

Module encoder 

Source
Expand description

High-level encoder for writing trace files.

Encoder writes the file header, registers schemas, interns strings, and encodes events with delta-compressed timestamps. It is the primary entry point for producing trace data.

Structsยง

Encoder
Trace file encoder.
RawEncoder
A write-only encoder that accepts pre-encoded bytes.
Schema
A schema handle returned by Encoder::register_schema or created via Schema::new.