1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2025-12-22 22:51:12 +02:00

docs: improve language in references section (#2878)

I asked Gemini to review the English for inconsistencies and grammar
mistakes. This is the result and I hope it's useful!

As a non-native speaker, it is hard for me to evaluate the finer
details, so let me know if you would like to see changes (or even
better: make them directly in the PR with the suggestion function).

---------

Co-authored-by: Dmitri Gribenko <gribozavr@gmail.com>
This commit is contained in:
Martin Geisler
2025-09-06 19:12:21 +02:00
committed by GitHub
parent 7ebca876d2
commit 8fc529de84
2 changed files with 6 additions and 6 deletions

View File

@@ -28,8 +28,8 @@ Key points:
making an `&point.0` or changing `point.0` while `x_coord` is alive. making an `&point.0` or changing `point.0` while `x_coord` is alive.
- Be sure to note the difference between `let mut x_coord: &i32` and - Be sure to note the difference between `let mut x_coord: &i32` and
`let x_coord: &mut i32`. The first one represents a shared reference which can `let x_coord: &mut i32`. The first one is a shared reference that can be bound
be bound to different values, while the second represents an exclusive to different values, while the second is an exclusive reference to a mutable
reference to a mutable value. value.
</details> </details>

View File

@@ -45,9 +45,9 @@ fn main() {
- You can't "grow" a slice once it's created: - You can't "grow" a slice once it's created:
- You can't append elements of the slice, since it doesn't own the backing - You can't append elements of the slice, since it doesn't own the backing
buffer. buffer.
- You can't grow a slice to point to a larger section of the backing buffer. - You can't grow a slice to point to a larger section of the backing buffer. A
The slice loses information about the underlying buffer and so you can't slice does not have information about the length of the underlying buffer
know how larger the slice can be grown. and so you can't know how large the slice can be grown.
- To get a larger slice you have to back to the original buffer and create a - To get a larger slice you have to back to the original buffer and create a
larger slice from there. larger slice from there.