Rust宏小册教程

Rust宏小册教程

tlbormThe Little Book of Rust Macros (updated fork) 项目地址:https://gitcode.com/gh_mirrors/tlb/tlborm

项目的目录结构及介绍

  1. tlborm/

  2. ├── book/

  3. │ ├── src/

  4. │ │ ├── chapter_1.md

  5. │ │ ├── chapter_2.md

  6. │ │ └── ...

  7. │ ├── book.toml

  8. │ └── ...

  9. ├── src/

  10. │ ├── lib.rs

  11. │ ├── main.rs

  12. │ └── ...

  13. ├── Cargo.toml

  14. └── ...

  • book/ 目录包含了项目的文档内容,使用mdBook工具生成。
    • src/ 目录下是各个章节的Markdown文件。
    • book.toml 是mdBook的配置文件。
  • src/ 目录包含了Rust源代码。
    • lib.rsmain.rs 是项目的入口文件。
  • Cargo.toml 是Rust项目的配置文件。

项目的启动文件介绍

src/ 目录中,main.rs 是项目的启动文件。它包含了程序的入口点 main 函数。

  1. fn main() {

  2. // 程序的入口点

  3. }

项目的配置文件介绍

Cargo.toml 是Rust项目的配置文件,包含了项目的基本信息、依赖项等。

  1. [package]

  2. name = "tlborm"

  3. version = "0.1.0"

  4. edition = "2018"

  5. [dependencies]

  6. # 依赖项

book.toml 是mdBook的配置文件,用于配置文档的生成和展示。

  1. [book]

  2. title = "The Little Book of Rust Macros"

  3. author = "Veykril"

  4. description = "A guide to Rust macros"

  5. [build]

  6. build-dir = "book"

  7. [output.html]

  8. theme = "rust"

以上是基于开源项目 https://github.com/Veykril/tlborm.git 生成的教程内容。

tlbormThe Little Book of Rust Macros (updated fork) 项目地址:https://gitcode.com/gh_mirrors/tlb/tlborm

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...