跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
搜索
⌘K
中文
英语
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
中文
英语
中文
练习
/
测验
/
Rust
/
模块与 crate
哪项说法正确区分了 Cargo package、crate 与模块?
来自 模块与 crate
Rust 1.98
入门
1分钟
哪项说法正确区分了 Cargo package、crate 与模块?
Package 由 Cargo.toml 描述,crate 是一次编译的单元,模块在 crate 内组织名称。
每个 Rust 源文件都是独立的 package 和 crate。
一个 package 只能包含一个 binary crate,却能包含任意多个 library crate。
模块是 Cargo 目标,而 crate 只是文件系统目录。
检查
向 AI 询问这道练习
报告错误
上一道练习
名为 store-domain 的 package 同时有 src/lib.rs 与 src/main.rs。main.rs 通常应怎样导入库根公开的 Product?
测验
下一道练习
这段程序会输出什么?
预测输出
有新版本可用
重新加载