Structs§
- Bytes
- A cheaply cloneable and sliceable chunk of contiguous memory.
- Database
- A transactional in-memory database
- Database
Options - Configuration options for
crate::Database. - Persistence
- A persistence layer for storing and loading database state
- Persistence
Options - Configuration options for persistence
- Transaction
- A serializable database transaction
Enums§
- AolMode
- Configuration for AOL (Append-Only Log) behavior
- Compression
Mode - Compression mode for snapshots
- Error
- The errors which can be emitted from a database.
- Fsync
Mode - Configuration for fsync behavior
- Isolation
Level - The isolation level of a database transaction
- Persistence
Error - The errors that can occur during persistence operations.
- Snapshot
Mode - Configuration for snapshot behavior
Traits§
- Into
Bytes - An optimised trait for converting values to bytes only when needed