Re-exports§
pub use crate::commit::Commit;pub use crate::commit::StoredCommit;pub use crate::payload::Decoder;pub use crate::payload::Encode;pub use crate::segment::Transaction;pub use crate::segment::DEFAULT_LOG_FORMAT_VERSION;
Modules§
Structs§
- The canonical commitlog, backed by on-disk log files.
Commitlogoptions.- An owned string with a max length of
N, like the venerable VARCHAR.
Functions§
- Obtain an iterator which traverses the commitlog located at the
rootdirectory from the start, yieldingStoredCommits. - Obtain an iterator which traverses the commitlog located at the
rootdirectory starting fromoffsetand yieldingStoredCommits. - Traverse the commitlog located at the
rootdirectory from the start and “fold” its transactions into the providedDecoder. - Traverse the commitlog located at the
rootdirectory starting fromoffsetand “fold” its transactions into the providedDecoder. - Obtain an iterator which traverses the commitlog located at the
rootdirectory from the start, yieldingTransactions. - Obtain an iterator which traverses the commitlog located at the
rootdirectory starting fromoffsetand yieldingTransactions.