Crate reifydb_core

Crate reifydb_core 

Source

Re-exports§

pub use interface::TransactionId;
pub use util::Either;
pub use util::RetryError;
pub use util::WaitGroup;
pub use util::ioc;
pub use util::retry;
pub use util::retry;
pub use value::encoded::EncodedKey;
pub use value::encoded::EncodedKeyBuilder;
pub use value::encoded::EncodedKeyRange;
pub use value::frame::*;

Modules§

delta
diagnostic
event
interceptor
interface
key
retention
stream
Streaming result types for async query execution.
util
value

Macros§

async_cow_vec
define_api_function
Macro to create helper functions that create closure interceptors
define_closure_interceptor
Macro to generate closure interceptor wrapper types
define_interceptor
Generic macro to define interceptor contexts, traits, and chain execution
err
Macro to create an Err(Error()) from a diagnostic function call
error
Macro to create an Error from a diagnostic function call
impl_event
impl_register_interceptor
key_prefix
return_error
Macro to return an error from a diagnostic function call
return_internal_error
Macro to return an internal error with automatic source location capture This combines return_error! and internal_error! for convenience

Structs§

BitVec
CommitVersion
CoreVersion
CowVec
Error
Row
SortKey

Enums§

IndexType
JoinType
SortDirection
WindowSize
WindowSlide
WindowTimeMode
WindowType

Type Aliases§

Result