[package] name = "query-storage" version = "0.1.0" edition.workspace = true license.workspace = true rust-version.workspace = true [lints.rust] unsafe_code = "deny" [lints.clippy] pedantic = "warn" [features] default = [] lmdb = ["dep:heed"] redb = ["dep:redb"] fjall = ["dep:fjall"] sled = ["dep:sled"] geomerge = ["dep:geomerge"] [dependencies] query-ops = { path = "../query-ops" } heed = { version = "0.20", optional = true } redb = { version = "2", optional = true } fjall = { version = "2", optional = true } sled = { version = "0.34", optional = true } geomerge = { path = "../../external/geomerge/crates/geomerge", optional = true } [dev-dependencies] tempfile = "3"