List of all items
Structs
- async_ext::AsyncErrorPipeline
- async_ext::ContextFuture
- async_ext::ExponentialBackoff
- async_ext::FixedDelay
- async_ext::RetryResult
- async_ext::SpanContextFuture
- async_ext::TimeoutError
- tower::ErrorRailFuture
- tower::ErrorRailLayer
- tower::ErrorRailService
- types::accumulator::Accumulator
- types::composable_error::ComposableError
- types::composable_error::FingerprintConfig
- types::error_context::ErrorContextBuilder
- types::error_context::GroupContext
- types::error_context::Location
- types::error_formatter::ErrorFormatBuilder
- types::error_formatter::ErrorFormatConfig
- types::error_pipeline::ErrorPipeline
- types::lazy_context::LazyContext
- types::lazy_context::LazyGroupContext
- types::marked_error::MarkedError
- types::retry::RetryOps
- validation::iter::IntoIter
- validation::iter::Iter
- validation::iter::IterMut
Enums
- async_ext::TimeoutResult
- convert::SplitValidationIter
- types::error_context::ErrorContext
- validation::core::Validation
- validation::iter::ErrorsIter
- validation::iter::ErrorsIterMut
Traits
- async_ext::FutureResultExt
- async_ext::FutureSpanExt
- async_ext::ResultSpanExt
- async_ext::RetryPolicy
- tower::ServiceErrorExt
- traits::BoxedResultExt
- traits::ErrorCategory
- traits::ErrorOps
- traits::IntoErrorContext
- traits::ResultExt
- traits::TransientError
- traits::TransientErrorExt
- traits::WithError
- types::error_formatter::ErrorFormatter
Macros
- assert_err_eq
- backtrace
- backtrace_force
- context
- ctx_async
- group
- impl_error_context
- prelude::context
- prelude::group
- prelude::rail
- prelude::rail_unboxed
- prelude_async::ctx_async
- prelude_async::rail_async
- rail
- rail_async
- rail_unboxed
- simple::rail
- validate
- validation::prelude::validate
Functions
- async_ext::instrument_error
- async_ext::retry_transient
- async_ext::retry_transient_n
- async_ext::retry_transient_unboxed
- async_ext::retry_with_metadata
- async_ext::retry_with_policy
- async_ext::try_with_timeout
- async_ext::validate_all_async
- async_ext::validate_seq_async
- context::accumulate_context
- context::context_accumulator
- context::context_fn
- context::error_pipeline
- context::extract_context
- context::format_error_chain
- context::with_context
- context::with_context_result
- convert::collect_errors
- convert::composable_to_core
- convert::core_to_composable
- convert::flatten_composable_result
- convert::result_to_validation
- convert::split_validation_errors
- convert::validation_to_result
- convert::wrap_in_composable_result
- convert::wrap_in_composable_result_boxed