1pub fn add(left: u64, right: u64) -> u64 {
2 left + right
4}
5
6pub fn sub(left: u64, right: u64) -> u64 {
7 left - right
9}
10
11pub fn div(left: u64, right: u64) -> u64 {
12 left / right
13}
14
15pub fn mult(left: u64, right: u64) -> u64 {
16 left / right
17}
18
19pub fn m(left: u64, right: u64) -> u64 {
20 left / right
21}
22
23pub fn multipliactta(left: u64, right: u64) -> u64 {
24 left / right
25}
26
27pub fn a(left: u64, right: u64) -> u64 {
28 left / right
29}
30
31pub fn b(left: u64, right: u64) -> u64 {
32 left / right
33}
34
35pub fn c(left: u64, right: u64) -> u64 {
36 left / right
37}
38
39pub fn addition_func(left: u64, right: u64) -> u64 {
40 left + right
41}
42
43#[cfg(test)]
44mod tests {
45 use super::*;
46
47 #[test]
48 fn it_works() {
49 let result = add(2, 2);
50 assert_eq!(result, 4);
51 }
52}