pub trait ResultSpanExt<T, E> {
// Required methods
fn with_current_span(self) -> BoxedComposableResult<T, E>;
fn with_span(self, span: &Span) -> BoxedComposableResult<T, E>;
}Expand description
Extension trait for Result types to add span context to errors.
Required Methods§
Sourcefn with_current_span(self) -> BoxedComposableResult<T, E>
fn with_current_span(self) -> BoxedComposableResult<T, E>
Sourcefn with_span(self, span: &Span) -> BoxedComposableResult<T, E>
fn with_span(self, span: &Span) -> BoxedComposableResult<T, E>
Adds a specific span’s context to an error.