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.into_parts;
assert_eq!;
License
Copyright © 2019 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.