1 2 3 4 5 6 7 8 9 10 11
use errata::{FatalError, WithContext}; fn foo() -> Result<i32, u64> { Err(2) } fn main() -> FatalError<(), String> { let bar = foo().context("foo failed")?; println!("{bar}"); ().into() }