Re-exports§
pub use database::cid;pub use database::cid::Cid;pub use database::cid::KeyScheme;pub use database::cid::KeyType;pub use database::cid::key_size;pub use database::db::Database;pub use database::error::DbError;pub use database::error::DbResult;pub use database::raw_tree::RawTree;pub use database::record;pub use database::record::Record;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 types::entry::Entry;pub use types::fuid::Fuid;pub use types::id64::Id64;pub use types::record_status::RecordStatus;pub use rapira;
Modules§
Macros§
- const_
hasher - key should be Base64Url decoded 56 bytes long (~ 75 chars)
- rapira_
record - rapira_record!(User, UserID, “users”)
Structs§
- Inline
Array - 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§
- Recv
Error - An error returned from
Receiver::recv().
Derive Macros§
- GetType
#[get_type(idx = 1)]in fields#[get_type(flatten)]for unnamed structs#[get_type(with_type(Type))]for named struct fields#[get_type(unimplemented)]for named struct fields#[get_type(custom("name", &[Typ::Bool, Typ::Str]))]for named struct fields