1 2 3 4 5 6 7 8 9 10
use fn_error_context::context; #[context("context")] fn do_stuff() -> anyhow::Result<()> { anyhow::bail!("error") } fn main() { assert_eq!(format!("{:#}", do_stuff().unwrap_err()), "context: error"); }