diff --git a/crates/bin/src/bin_util.rs b/crates/bin/src/bin_util.rs index df49c3f1..9f3b5022 100644 --- a/crates/bin/src/bin_util.rs +++ b/crates/bin/src/bin_util.rs @@ -36,8 +36,8 @@ impl Termination for MainExit { } impl MainExit { - pub fn new(res: Result<()>, done: Duration) -> Self { - res.map(|()| MainExit::Success(Some(done))) + pub fn new(res: Result<()>, done: Option) -> Self { + res.map(|()| MainExit::Success(done)) .unwrap_or_else(|err| { err.downcast::() .map(MainExit::Error)