myutil/
lib.rs

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}