1#[cfg(feature = "error")]
2pub mod error;
3
4#[cfg(feature = "log")]
5pub mod log;
6
7pub fn add(left: usize, right: usize) -> usize {
8 left + right
9}
10
11#[cfg(test)]
12mod tests {
13 use super::*;
14
15 #[test]
16 fn it_works() {
17 let result = add(2, 2);
18 assert_eq!(result, 4);
19 }
20}