1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
// Copyright 2020-2021 IOTA Stiftung // SPDX-License-Identifier: Apache-2.0 //! A general purpose storage backend crate with key value abstraction API. //! //! # Features //! //! ## Access implementation: //! - Traits contracts which define the general purpose database operations such as (insert, fetch, ...); //! ## Backend implementation: //! - Trait contract to start and shutdown backends; //! - Configuration and associated builder to configure different backends; //! //! This crate tries to simplify the implementation of various storage backends and provides unified access API for the //! application/user space. #![deny(missing_docs)] #![deny(warnings)] pub mod access; pub mod backend; pub mod system;