mirror of https://github.com/rust-lang/reference
let bindings can now be refutable too
This commit is contained in:
parent
a50e43ee79
commit
9e6a8c029e
|
@ -59,8 +59,8 @@ fn answer_to_life_the_universe_and_everything() -> i32 {
|
|||
|
||||
## Function parameters
|
||||
|
||||
As with `let` bindings, function parameters are irrefutable [patterns], so any
|
||||
pattern that is valid in a let binding is also valid as a parameter:
|
||||
Function parameters are irrefutable [patterns], so any pattern that is valid in
|
||||
an else-less `let` binding is also valid as a parameter:
|
||||
|
||||
```rust
|
||||
fn first((value, _): (i32, i32)) -> i32 { value }
|
||||
|
|
Loading…
Reference in New Issue