]> git.lizzy.rs Git - rust.git/commitdiff
add desc and examples for inline variable action
authorgfreezy <gfreezy@gmail.com>
Mon, 25 Mar 2019 15:14:30 +0000 (23:14 +0800)
committergfreezy <gfreezy@gmail.com>
Mon, 25 Mar 2019 15:14:30 +0000 (23:14 +0800)
docs/user/features.md

index b9d2aa84f8bc640b4951ea3aacd4722b8ee16880..59ee3dbd55d10c6a55730999fa31414fe43e88ab 100644 (file)
@@ -270,6 +270,21 @@ fn foo() {
 }
 ```
 
+- Inline local variable:
+
+```rust
+// before:
+fn foo() {
+    let a<|> = 1 + 1;
+    let b = a * 10;
+}
+
+// after:
+fn foo() {
+    let b = (1 + 1) * 10;
+}
+```
+
 -- Remove `dbg!`
 
 ```rust