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-2026 Instrumentisto Team, https://github.com/instrumentisto Copyright © 2026 Kai Ren, https://github.com/tyranron
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.