From 90b34c8cc26d9adf2a1e8ae5169fb6dd0edb01c8 Mon Sep 17 00:00:00 2001 From: Jonas Maier Date: Sat, 9 May 2026 21:47:57 +0200 Subject: get rid of warnings, bump version to 0.6.4 --- src/run/mod.rs | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'src/run') diff --git a/src/run/mod.rs b/src/run/mod.rs index a5fd69a..5b2d32d 100644 --- a/src/run/mod.rs +++ b/src/run/mod.rs @@ -109,18 +109,10 @@ pub enum SpawnedCmd { Pipeline(SpawnedPipeline), } -trait IsSuccessful { - fn is_successful(&self) -> bool; +trait ExecResultAsBool { fn as_bool(&self) -> Result; } -impl IsSuccessful for Result<(), ExecError> { - fn is_successful(&self) -> bool { - match self { - Ok(_) | Err(ExecError::ExecError(0)) => true, - _ => false, - } - } - +impl ExecResultAsBool for Result<(), ExecError> { /// returns the boolean value interpreted from this exit code. /// /// in case the exit code indicates divergence (break/continue) that "error" will be propagated -- cgit v1.2.3