Expand description

This crate provides two things:

tres_result::Trace, a trait that enables an error value to be traced as it propagates through different parts of the source code.

tres_result::Result, a drop-in substitute for Result that allows tracking the propagation of Trace-able errors using the ? operator.

Enums

A drop-in replacement for core::result::Result that supports return tracing using the ? operator.

Traits

A trait that enables return tracing for Err variants of Result.