Crate icydb_core

Crate icydb_core 

Source
Expand description

Core runtime for IcyDB: entity traits, values, executors, visitors, and the ergonomics exported via the prelude.

Re-exports§

pub use index::IndexSpec;
pub use key::Key;
pub use serialize::deserialize;
pub use serialize::serialize;
pub use value::Value;
pub use visitor::sanitize;
pub use visitor::sanitize;
pub use visitor::validate;
pub use visitor::validate;

Modules§

db
design
export
Third party re-exports
hash
index
interface
key
macros
obs
Observability: runtime event telemetry (metrics) and storage snapshots.
prelude
ICYDB ACTOR PRELUDE using _ brings traits into scope and avoids name conflicts
serialize
traits
types
value
view
visitor

Macros§

build
db
impl_field_value
impl_from_for
impl_inner
impl_view
start

Enums§

Error
Error

Constants§

MAX_INDEX_FIELDS
CONSTANTS