//! Backend adapters for the [`Storage`](crate::Storage) trait. //! //! Each module here implements [`Storage`](crate::Storage) over a different //! engine. [`memory`] is always available; the rest are gated behind Cargo //! features so users only pay for what they need. pub mod memory; #[cfg(feature = "sqlite")] pub mod sqlite; #[cfg(feature = "redb")] pub mod redb; #[cfg(feature = "fjall")] pub mod fjall; #[cfg(feature = "lmdb")] pub mod lmdb; #[cfg(feature = "geomerge")] pub mod geomerge;