1 2 3 4 5 6 7 8 9
fn foo() { let s = "abc"; let u: &str = if true { s[..2] } else { s }; //~^ ERROR mismatched types } fn main() { foo(); }