From 9a6c06731fe07ded477fa2699cf56095b3412d7a Mon Sep 17 00:00:00 2001 From: Alexis Beingessner Date: Sat, 18 Jul 2015 11:44:41 -0700 Subject: [PATCH] fix up lifetimes --- lifetimes.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/lifetimes.md b/lifetimes.md index 7282e4d..350a4ea 100644 --- a/lifetimes.md +++ b/lifetimes.md @@ -66,11 +66,7 @@ let y = &x; z = y; ``` -The borrow checker always tries to minimize the extent of a lifetime, so it will -likely desugar to something like the following: - ```rust,ignore -// NOTE: `'a: {` and `foo = &'b x` is not valid syntax! 'a: { let x: i32 = 0; 'b: { @@ -191,8 +187,6 @@ println!("{}", x); 'c: { // Temporary scope because we don't need the // &mut to last any longer. - - // NOTE: Vec::push is not valid syntax Vec::push(&'c mut data, 4); } println!("{}", x);