Re-exports§
pub use facade::InMemoryDB;pub use core::Result;pub use core::DbError;pub use core::Value;pub use core::DataType;pub use core::Row;pub use result::QueryResult;pub use interface::DatabaseClient;pub use interface::DatabaseFactory;pub use storage::DurabilityMode;pub use storage::PersistenceManager;pub use storage::WalEntry;pub use json::JsonStorageAdapter;pub use json::JsonError;pub use json::JsonResult;pub use connection::Connection;pub use connection::auth::AuthManager;pub use connection::auth::User;pub use connection::auth::Permission;pub use connection::pool::ConnectionPool;pub use connection::pool::PoolGuard;pub use connection::pool::PoolStats;pub use connection::config::ConnectionConfig;
Modules§
- connection
- core
- facade
- interface
- json
- JSON Storage Adapter Module
- result
- storage
- transaction
Structs§
- Client
- Database client with connection pooling
- Rust
MemDb Factory - Default factory for creating RustMemDB clients