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§
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 - log
- Main logging macro with support for structured fields
- log_
critical - Critical level logging with guaranteed synchronous delivery
- log_
debug - Debug level logging
- log_
error - Error level logging
- log_
info - Info level logging
- log_
timed - Main timed logging macro with support for all format patterns
- log_
timed_ critical - Critical level timed logging
- log_
timed_ debug - Debug level timed logging
- log_
timed_ error - Error level timed logging
- log_
timed_ info - Info level timed logging
- log_
timed_ trace - Trace level timed logging
- log_
timed_ warn - Warning level timed logging
- log_
trace - Trace level logging
- log_
warn - Warning level logging
- 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