Expand description
§seq-marked
Sequence-numbered values with tombstone support for LSM trees and versioned data.
§Core Types
Marked<D>: Data that can be marked as tombstoneSeqMarked<D>: Sequence-numbered marked value
§Example
use seq_marked::SeqMarked;
let v1 = SeqMarked::new_normal(1, "data");
let v2 = SeqMarked::new_normal(2, "data");
let v2_ts = SeqMarked::<&str>::new_tombstone(2);
assert!(v1 < v2); // ordered by sequence
assert!(v2 < v2_ts); // ordered by tombstone > normalStructs§
Enums§
- Marked
- Data that can be marked as tombstone.