my_crate_crate/lib.rs
1//! My crate
2//!
3//! My crate是一些列工具的集合,
4//! 这些工具被用来简化特定的计算操作
5
6#[cfg(test)]
7mod tests {
8 #[test]
9 fn it_works() {
10 let result = 2 + 2;
11 assert_eq!(result, 4);
12 }
13}
14/// 将传入的数字加一
15/// # Example
16/// ```
17/// let arg=5;
18/// let answer=my_crate::add_one(arg);
19/// assert_eq!(6,answer);
20/// ```
21///
22pub fn add_one(x:i32)->i32{
23 x+1
24}
25
26