pub type MainResult = Result<(), MainError>;
Convenient type as a shorthand return type for main().
main()
enum MainResult { Ok(()), Err(MainError), }
Contains the success value
Contains the error value