wiki/dev/lang/rust/Match.md

22 lines
299 B
Markdown

# Match (switch).
# Example.
Parentheses around match are optional, like `match number {`.
```rust
let number = 10;
match (number) {
1 => foo(),
2 | 3 | 4 => foo(),
13..19 => foo(),
_ => default()
}
let expr = match (number > 10) {
true => 1,
false => 0,
};
```