Skip to main content

core_crypto_keystore/
lib.rs

1pub mod ancillary;
2pub mod connection;
3mod database_key;
4pub mod entities;
5mod error;
6mod hash;
7pub(crate) mod migrations;
8pub mod traits;
9pub mod transaction;
10mod transactionlike;
11mod unique_arc;
12
13pub use hash::Sha256Hash;
14pub(crate) use hash::sha256;
15pub use unique_arc::UniqueArc;
16
17#[cfg(feature = "dummy-entity")]
18pub use self::entities::{DummyStoreValue, DummyValue};
19pub use self::{
20    connection::{Database, deser, ser},
21    database_key::DatabaseKey,
22    error::{CryptoKeystoreError, CryptoKeystoreResult},
23    transaction::Transaction,
24    transactionlike::Transactionlike,
25};