diff options
| author | Ryan Roden-Corrent <git@rrc.codes> | 2024-11-11 13:22:03 -0500 |
|---|---|---|
| committer | Ryan Roden-Corrent <git@rrc.codes> | 2024-11-11 13:22:03 -0500 |
| commit | 0d3a58e576089e9440280394e2964d2ba63d6b4e (patch) | |
| tree | bdd0a66948f6e9cbd6ec4a1be41c184be185654c | |
| parent | d4822c2d84c242cc7403118b50c571464f38ef8f (diff) | |
| download | rust-0d3a58e576089e9440280394e2964d2ba63d6b4e.tar.gz rust-0d3a58e576089e9440280394e2964d2ba63d6b4e.zip | |
Update grammar in std::cell docs.
Using "having" in both the leading sentence and the bullets is unnecessary. It makes it read as "it is only possible to have having several immutable...".
| -rw-r--r-- | library/core/src/cell.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/library/core/src/cell.rs b/library/core/src/cell.rs index ab76cd7a6be..1a461987c76 100644 --- a/library/core/src/cell.rs +++ b/library/core/src/cell.rs @@ -3,8 +3,8 @@ //! Rust memory safety is based on this rule: Given an object `T`, it is only possible to //! have one of the following: //! -//! - Having several immutable references (`&T`) to the object (also known as **aliasing**). -//! - Having one mutable reference (`&mut T`) to the object (also known as **mutability**). +//! - Several immutable references (`&T`) to the object (also known as **aliasing**). +//! - One mutable reference (`&mut T`) to the object (also known as **mutability**). //! //! This is enforced by the Rust compiler. However, there are situations where this rule is not //! flexible enough. Sometimes it is required to have multiple references to an object and yet |
