Skip to main content

core_crypto_keystore/
lib.rs

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