Module persist::indexed::encoding [−][src]
Expand description
Data structures stored in Blobs and Logs in serialized form.
Structs
The metadata necessary to reconstruct an Arrangement.
The structure serialized and stored as a value in crate::storage::Blob storage for metadata keys.
The structure serialized and stored as a value in crate::storage::Blob storage for data keys corresponding to trace data.
The structure serialized and stored as a value in crate::storage::Blob storage for data keys corresponding to unsealed data.
An internally unique id for a persisted stream. External users identify streams with a string, which is then mapped internally to this.
The structure serialized and stored as an entry in a crate::storage::Log.
Registration information for a single stream.
The metadata necessary to reconstruct a BlobTraceBatch.
The metadata necessary to reconstruct a BlobUnsealedBatch.
Functions
Decodes the inline metadata for a trace batch from a base64 string.
Decodes the inline metadata for an unsealed batch from a base64 string.
Encodes the inline metadata for a trace batch into a base64 string.
Encodes the inline metadata for an unsealed batch into a base64 string.