Rollup merge of #25506 - Wilfred:master, r=alexcrichton
Newcomers to Rust need to learn the distinctinion between `&str` and `String`, so additonally having `string` in an example risks confusion.
This commit is contained in:
commit
1fd0a8455b
@ -16,11 +16,11 @@ Rust has two main types of strings: `&str` and `String`. Let’s talk about
|
||||
`&'static str`:
|
||||
|
||||
```rust
|
||||
let string = "Hello there."; // string: &'static str
|
||||
let greeting = "Hello there."; // greeting: &'static str
|
||||
```
|
||||
|
||||
This string is statically allocated, meaning that it’s saved inside our
|
||||
compiled program, and exists for the entire duration it runs. The `string`
|
||||
compiled program, and exists for the entire duration it runs. The `greeting`
|
||||
binding is a reference to this statically allocated string. String slices
|
||||
have a fixed size, and cannot be mutated.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user