terminology: &T and &mut T are the types of *references*. Also, stress the exclusivit...
[rust-101.git] / src / part07.rs
index 85218bc5fffe6db2fda2c4c6480974b23c9f43f8..2d88390c82f88956c91d2e3c3149288374bf7b29 100644 (file)
@@ -4,8 +4,8 @@
 pub use part05::BigInt;
 
 // With our new knowledge of lifetimes, we are now able to write down the desired type of `min`:
-//@ We want the function to take two borrows *of the same lifetime*, and then
-//@ return a borrow of that lifetime. If the two input lifetimes would be different, we
+//@ We want the function to take two references *with the same lifetime*, and then
+//@ return a reference with that lifetime. If the two input lifetimes would be different, we
 //@ would not know which lifetime to use for the result.
 pub trait Minimum {
     fn min<'a>(&'a self, other: &'a Self) -> &'a Self;