A programmable document database inspired by
CouchDB written in Rust.
This crate provides a convenient way to access all functionality of
PliantDB. The crates that are re-exported are:
pliantdb-core: Common types and traits used when interacting with
pliantdb-local: Local, file-based database implementation.
pliantdb-server: Multi-database networked server implementation.
pliantdb-client: Client to access a
cli is enabled, which also enables
cli: Enables the
pliantdbexecutable, as well as
StructOptstructures for embedding into your own command-line interface.
local: Enables the
localmodule, which re-exports the crate
server: Enables the
servermodule, which re-exports the crate
client: Enables the
clientmodule, which re-exports the crate
trusted-dns: Enables using trust-dns for DNS resolution within
certificate-generation: Enables features in
pliantdb-serverfor encryption certificate generation.
Core functionality and types for
Local storage backend for