about summary refs log tree commit diff
path: root/tests/pretty/postfix-match/simple-matches.rs
blob: 5bb54e15275ba051d04c5aeaddbb27a4a6498271 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#![feature(postfix_match)]

fn main() {
    let val = Some(42);

    val.match {
        Some(_) => 2,
        _ => 1
    };


    Some(2).match {
        Some(_) => true,
        None => false
    }.match {
        false => "ferris is cute",
        true => "I turn cats in to petted cats",
    }.match {
        _ => (),
    }
}