trine-kv 0.5.9

Embedded LSM MVCC key-value database.
Documentation
use super::{
    Arc, BTreeMap, BTreeSet, BlobGcCandidate, BlobGcRewritePlan, BlobGcRewriteRecord,
    BlobGcRewriteTable, CompactionLevelStats, CompactionSkip, CompactionSkipStats,
    CompactionTriggerStats, Db, DurabilityMode, Error, LsmCompactionOutput, ManifestStore, Mutex,
    NamedCompactionInput, NamedCompactionOutput, NamedFlushInput, Ordering, Path, Result, Sequence,
    StorageObjectKind, Table, ValueRef, apply_blob_gc_indexes, blob, blob_gc_blob_records,
    blob_gc_table_write_options, cleanup_pending_obsolete_blob_files,
    cleanup_pending_obsolete_table_files, delete_pending_obsolete_blob_files, lock_poisoned,
    referenced_blob_file_ids_from_manifest, remove_storage_files,
    sync_storage_directory_after_renames, table, take_deletable_obsolete_tables,
    usize_to_u64_saturating, write_blob_gc_replacement_tables,
};
#[cfg(not(all(target_arch = "wasm32", target_os = "unknown")))]
use super::{
    delete_storage_object_async, remove_storage_files_async,
    sync_storage_directory_after_renames_async,
};

mod gc;
mod publish_cleanup;