Fixed the use-pub.md

This commit is contained in:
Tanish-Eagle 2022-08-23 01:39:16 +05:30
parent 00d10d5f36
commit 898a10d5b1
1 changed files with 4 additions and 4 deletions

View File

@ -1,4 +1,4 @@
# use and pub # Use and pub
1. 🌟 We can bring two types of the same name into the same scope with use, but you need `as` keyword. 1. 🌟 We can bring two types of the same name into the same scope with use, but you need `as` keyword.
```rust,editable ```rust,editable
@ -8,7 +8,7 @@ use std::io::Result;
fn main() {} fn main() {}
``` ```
2. 🌟🌟 If we are using multiple items defined in the same crate or module, then listing each item on its own line will take up too much verticall space. 2. 🌟🌟 If we are using multiple items defined in the same crate or module, then listing each item on its own line will take up too much vertical space.
```rust,editable ```rust,editable
@ -34,8 +34,8 @@ fn main() {
``` ```
### pub(in Crate) ### Pub(in Crate)
Sometimes we want an item only be public to a certain crate, then we can use the `pub(in Crate)` syntax. Sometimes we want an item only be public to a certain crate. For this we can use the `pub(in Crate)` syntax.
#### Example #### Example
```rust,editable ```rust,editable