main_error

Print errors with Display instead of Debug when using ? in main(). For example:

```Rust use main_error::MainError;

fn main() -> Result<(), MainError> { // This prints // "Error: invalid digit found in string" // instead of (if you used Result<(), Box<dyn Error>> or similar) // "ParseIntError { kind: InvalidDigit }". let number: i32 = "not a number".parse()?;

Ok(())

} ```

For more info, see: - Package information on crates.io - Documentation on Docs.rs - Usage examples in the repo