rollup merge of #27665: frewsxcv/patch-25

They are currently rendered incorrectly

https://doc.rust-lang.org/error-index.html#E0067

https://doc.rust-lang.org/error-index.html#E0070
This commit is contained in:
Alex Crichton 2015-08-11 22:11:40 -07:00
commit d2552faa9d

View file

@ -642,6 +642,7 @@ item paths (ie, namespaced variables), dereferences, indexing expressions,
and field references. and field references.
Let's start with some bad examples: Let's start with some bad examples:
``` ```
use std::collections::LinkedList; use std::collections::LinkedList;
@ -653,8 +654,10 @@ LinkedList::new() += 1;
fn some_func(i: &mut i32) { fn some_func(i: &mut i32) {
i += 12; // Error : '+=' operation cannot be applied on a reference ! i += 12; // Error : '+=' operation cannot be applied on a reference !
} }
```
And now some good examples: And now some good examples:
``` ```
let mut i : i32 = 0; let mut i : i32 = 0;
@ -665,7 +668,6 @@ i += 12; // Good !
fn some_func(i: &mut i32) { fn some_func(i: &mut i32) {
*i += 12; // Good ! *i += 12; // Good !
} }
``` ```
"##, "##,
@ -694,6 +696,7 @@ More details can be found here:
https://doc.rust-lang.org/reference.html#lvalues,-rvalues-and-temporaries https://doc.rust-lang.org/reference.html#lvalues,-rvalues-and-temporaries
Now, we can go further. Here are some bad examples: Now, we can go further. Here are some bad examples:
``` ```
struct SomeStruct { struct SomeStruct {
x: i32, x: i32,