Module persist::storage[][src]

Expand description

Abstractions over files, cloud storage, etc used in persistence.

Structs

The partially structured information stored in an exclusive-writer lock.

The “sequence number” of a persist state change.

Enums

Configuration of whether a Blob::set must occur atomically.

Traits

An abstraction over read-write access to a bytes key->bytes value store.

An abstraction over read-only access to a bytes key->bytes value store.

An abstraction over an append-only bytes log.

Functions

Sanity check whether we can decode the Blob’s persisted meta object, and delete all data if the encoded version is less than what the current implementation supports.