sfwn_add_one/
lib.rs

1//! # My Crate
2//!
3//! This is my crate.
4
5/// Adds one to the number given.
6///
7/// # Examples
8/// ```
9/// let num = 10;
10/// let result = add_one::add_one(num);
11/// println!("{} plus one is {}", num, result);
12/// panic!("This should never print!");
13/// ```
14pub fn add_one(i: i32) -> i32 {
15    i + 1
16}
17
18#[cfg(test)]
19mod tests {
20    use super::*;
21
22    #[test]
23    fn it_works() {
24        assert_eq!(3, add_one(2));
25    }
26}