tracerr
Custom compile-time captured error tracing for Rust.
Usage
The common rule:
- Use macro to capture trace frame in the invocation place.
use Traced;
let err = new!; // captures frame
let res: = Err
.map_err; // captures frame
let err: = res.unwrap_err;
#
assert_eq!;
let = err.split;
#
assert_eq!;
License
Copyright © 2019-2025 Instrumentisto Team, https://github.com/instrumentisto
This software is subject to the terms of the Blue Oak Model License 1.0.0. If a copy of the BlueOak-1.0.0 license was not distributed with this file, You can obtain one at https://blueoakcouncil.org/license/1.0.0.