Merge pull request #41 from bzindovic/bzindovic-part13-clarity-fix
authorRalf Jung <post@ralfj.de>
Fri, 28 Apr 2023 13:43:48 +0000 (15:43 +0200)
committerGitHub <noreply@github.com>
Fri, 28 Apr 2023 13:43:48 +0000 (15:43 +0200)
Fix grammar to improve clarity

src/part13.rs

index 31f629bb32e88660b9e49a4ffbb5f1df6d8ca4d2..ac7698c04470ff71dffe6e89fe4c0533b26aa277 100644 (file)
@@ -198,7 +198,7 @@ pub fn main() {
 //@ functions provided by `Send`. What the trait says is that types which are `Send` can be safely
 //@ sent to another thread without causing trouble.
 //@ Of course, all the primitive data-types are `Send`. So is `Arc`, which is why Rust accepted our
-//@ code. But `Rc` is not `Send`, and for a good reason! If had two `Rc` to the same data, and sent
+//@ code. But `Rc` is not `Send`, and for a good reason! If we had two `Rc`s to the same data, and sent
 //@ one of them to another thread, things could go havoc due to the lack of synchronization.
 //@ 
 //@ Now, `Send` as a trait is fairly special. It has a so-called *default implementation*. This