// When all branches of an alt expression result in fail, the entire // alt expression results in fail. fn main() { let x = alt true { true { 10 } false { alt true { true { fail } false { fail } } } }; }