From bb37eb9d94960db5123d9f310788f6a7c2d33065 Mon Sep 17 00:00:00 2001 From: melfey Date: Thu, 10 Sep 2026 20:18:36 -0500 Subject: [PATCH] feat: added pub fn sub() This takes in two u64, and returns the difference. TESTING WORKFLOWS --- example_lib/src/lib.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/example_lib/src/lib.rs b/example_lib/src/lib.rs index b93cf3f..9628316 100644 --- a/example_lib/src/lib.rs +++ b/example_lib/src/lib.rs @@ -2,6 +2,10 @@ pub fn add(left: u64, right: u64) -> u64 { left + right } +pub fn sub(left: u64, right: u64) -> u64 { + left - right +} + #[cfg(test)] mod tests { use super::*; @@ -10,5 +14,7 @@ mod tests { fn it_works() { let result = add(2, 2); assert_eq!(result, 4); + let result = sub(2, 2); + assert_eq!(result, 0); } }