Because our code calls std::process::exit() under quite a few conditions, we should check if the run_app pattern described here
would be feasible.
That way we'll take care of cleaning up the stack ourselves and might be able to propagate errors more elegantly.
Because our code calls std::process::exit() under quite a few conditions, we should check if the run_app pattern described here would be feasible. That way we'll take care of cleaning up the stack ourselves and might be able to propagate errors more elegantly.