From 5b722c1a1fec0488e44b33f8ff4ec140c340356f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20Fern=C3=A1ndez=20Serrata?= <76864299+Rudxain@users.noreply.github.com> Date: Sun, 1 Dec 2024 21:06:19 -0400 Subject: [PATCH] `match` expression rather than `switch`-like in `lib.rs` --- sbtcvm-balter/src/lib.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sbtcvm-balter/src/lib.rs b/sbtcvm-balter/src/lib.rs index 11af4bb..67bfd72 100644 --- a/sbtcvm-balter/src/lib.rs +++ b/sbtcvm-balter/src/lib.rs @@ -40,12 +40,12 @@ fn dec_to_bal(mut dec: i128) -> Result, MachineError> { idx_balter += 1; continue; }; - match dec % 3 { - 0 => out[idx_balter].value[idx_vec] = '0', - 1 => out[idx_balter].value[idx_vec] = '+', - 2 => out[idx_balter].value[idx_vec] = '-', + out[idx_balter].value[idx_vec] = match dec % 3 { + 0 => '0', + 1 => '+', + 2 => '-', _ => return Err(MachineError::DecConversion), - } + }; dec = (dec + 1) / 3 } Ok(out)