Expand description
Crate that handles encoding of rerun log types.
Modules§
- codec
- decoder
- Decoding
LogMsg
:es from.rrd
files/streams. - encoder
- Encoding of
LogMsg
es as a binary stream, e.g. to store in an.rrd
file, or send over network. - external
- protobuf_
conversions - stream_
rrd_ from_ http
Structs§
- Caching
Application IdInjector - Implements
ApplicationIdInjector
by caching the application ids fromStoreInfo
. - Dummy
Application IdInjector - Implements
ApplicationIdInjector
by returning a constant, dummy application id. - Encoding
Options - File
Sink - Stream log messages to an
.rrd
file.
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
StoreId
protobuf messages which miss it.