Expand description
Crate that handles encoding of rerun log types.
Modules§
- codec
- decoder
- Decoding
LogMsg:es from.rrdfiles/streams. - encoder
- Encoding of
LogMsges as a binary stream, e.g. to store in an.rrdfile, or send over network. - external
- protobuf_
conversions - stream_
rrd_ from_ http
Structs§
- Caching
Application IdInjector - Implements
ApplicationIdInjectorby caching the application ids fromStoreInfo. - Dummy
Application IdInjector - Implements
ApplicationIdInjectorby returning a constant, dummy application id. - Encoding
Options - File
Sink - Stream log messages to an
.rrdfile.
Enums§
- Compression
- Compression format used.
- File
Flush Error - An error that can occur when flushing.
- File
Sink Error - Errors that can occur when creating a
FileSink. - Options
Error - On failure to decode
EncodingOptions - Serializer
- How we serialize the data
Traits§
- Application
IdInjector - Helper trait for injecting application ids to legacy
StoreIdprotobuf messages which miss it.