trine-kv 0.5.9

Embedded LSM MVCC key-value database.
Documentation
use super::{
    Arc, AsyncPointReadIo, BACKGROUND_MAINTENANCE_PROGRESS_WAIT, BatchOperation,
    BlobLevelMergePolicy, BucketOptions, BucketReader, CompactionReservation, Db, Direction,
    DurabilityMode, Duration, Error, Iter, KeyRange, LazyIter, LsmCompactionOutput,
    LsmPointReadSnapshot, LsmTree, MaintenanceBudget, MaintenanceOutcome, MaintenanceRequest,
    NamedCompactionInput, NamedCompactionOutput, NamedFlushInput, Ordering, Path,
    PendingCompactionOutputs, PointValue, Result, ScanSelector, ScanSourceInput, Sequence,
    Snapshot, Table, WritePressure, compaction_options, compaction_trigger_stat_deltas,
    is_level_layout_compaction_error, lock_poisoned, remove_storage_files,
    should_rewrite_blob_indexes_for_compaction, sync_storage_directory_after_renames, table,
    usize_to_u64_saturating,
};
#[cfg(not(all(target_arch = "wasm32", target_os = "unknown")))]
use super::{
    background_worker_loop, remove_storage_files_async, sync_storage_directory_after_renames_async,
};

mod background;
mod compaction;
mod flush;