Crate armour

Source

Re-exports§

pub use collections::cid::Cid;
pub use collections::cid::KeyScheme;
pub use collections::cid::KeyType;
pub use collections::cid::key_size;
pub use collections::entry::Entry;
pub use collections::record::Record;
pub use collections::record_status::RecordStatus;
pub use collections::uid::Uid;
pub use database::db::Database;
pub use database::error::DbError;
pub use database::error::DbResult;
pub use database::raw_tree::RawTree;
pub use database::tree::CollectionTree;
pub use dyn_types::Typ;
pub use dyn_types::get_type::GetType;
pub use dyn_types::value::Value;
pub use indexes::index::CompositionIndex;
pub use indexes::index::IndexFieldsExtractor;
pub use rapira;

Modules§

collections
database
dyn_types
indexes
logdb
utils

Macros§

const_hasher
key should be Base64Url decoded 56 bytes long (~ 75 chars)

Structs§

InlineArray
A buffer that may either be inline or remote and protected by an Arc. The inner buffer is guaranteed to be aligned to 8 byte boundaries.

Enums§

RecvError
An error returned from Receiver::recv().

Derive Macros§

GetType
#[idx = 1] in fields, #[get_type(flatten)] for unnamed structs