• 注释与文档
    • 注释
    • 文档
      • 生成 html 文档

    注释与文档

    注释

    在 Rust 里面注释分成两种,行注释和块注释。它的形式和 C 语言是一样的。
    两种注释分别是:

    1. 行注释使用 // 放在注释前面。比如:
    1. // I love Rust, but I hate Rustc.
    1. 块注释分别使用/**/包裹需要注释的内容。比如:
    1. /* W-Cat 是个大胖猫,N-Cat 是个高度近视猫。*/

    文档

    Rust 自带有文档功能的注释,分别是/////!。支持 Markdown 格式

    1. ///用来描述的它后面接着的项。
    2. //!用来描述包含它的项,一般用在模块文件的头部。
      比如在 main.rs 文件中输入以下内容:
    1. //! # The first line
    2. //! The second line
    3. /// Adds one to the number given.
    4. ///
    5. /// # Examples
    6. ///
    7. ///
    1. /// let five = 5;
    2. ///
    3. /// assert_eq!(6, add_one(5));
    4. /// # fn add_one(x: i32) -> i32 {
    5. /// # x + 1
    6. /// # }
    7. /// ```
    8. fn add_one(x: i32) -> i32 {
    9. x + 1
    10. }

    ```

    生成 html 文档

    • rustdoc main.rs

    或者

    • cargo doc