| // Format if-else expressions on a single line, when possible. | |
| fn main() { | |
| let a = if 1 > 2 { | |
| unreachable!() | |
| } else { | |
| 10 | |
| }; | |
| let a = if x { 1 } else if y { 2 } else { 3 }; | |
| let b = if cond() { | |
| 5 | |
| } else { | |
| // Brief comment. | |
| 10 | |
| }; | |
| let c = if cond() { | |
| statement(); | |
| 5 | |
| } else { | |
| 10 | |
| }; | |
| let d = if let Some(val) = turbo | |
| { "cool" } else { | |
| "beans" }; | |
| if cond() { statement(); } else { other_statement(); } | |
| if true { | |
| do_something() | |
| } | |
| let x = if veeeeeeeeery_loooooong_condition() { aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa } else { bbbbbbbbbb }; | |
| let x = if veeeeeeeeery_loooooong_condition() { aaaaaaaaaaaaaaaaaaaaaaaaa } else { | |
| bbbbbbbbbb }; | |
| funk(if test() { | |
| 1 | |
| } else { | |
| 2 | |
| }, | |
| arg2); | |
| } |