当我运行use crate::feed;时,src/cmdline.rs 我希望 import src/feed.rs,但事实并非如此。相反我得到,
error[E0432]: unresolved import `crate::feed`
--> src/cmdline.rs:2:5
|
2 | use crate::feed;
| ^^^^^^^^^^^ no `feed` in the root
Run Code Online (Sandbox Code Playgroud)
尽管事实src/feed.rs存在。但是,如果我恐慌并将其更改为mod feed;那么我会得到
error[E0583]: file not found for module `feed`
--> src/cmdline.rs:2:1
|
2 | mod feed;
| ^^^^^^^^^
|
= help: to create the module `feed`, create file "src/cmdline/feed.rs"
Run Code Online (Sandbox Code Playgroud)
使用mod super::
error: expected identifier, found keyword `super`
--> src/cmdline.rs:2:5
|
2 | mod super::feed;
| ^^^^^ expected identifier, …Run Code Online (Sandbox Code Playgroud)