Rollup merge of #23497 - steveklabnik:gh21589, r=alexcrichton
Fixes #21589
This commit is contained in:
commit
760f870add
1 changed files with 5 additions and 0 deletions
|
|
@ -562,6 +562,11 @@ place in the hierarchy instead. There's one more special form of `use`: you can
|
|||
people like to think of `self` as `.` and `super` as `..`, from many shells'
|
||||
display for the current directory and the parent directory.
|
||||
|
||||
Outside of `use`, paths are relative: `foo::bar()` refers to a function inside
|
||||
of `foo` relative to where we are. If that's prefixed with `::`, as in
|
||||
`::foo::bar()`, it refers to a different `foo`, an absolute path from your
|
||||
crate root.
|
||||
|
||||
Also, note that we `pub use`d before we declared our `mod`s. Rust requires that
|
||||
`use` declarations go first.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue