const C: i32 = 1; fn main() { let (mut a, mut b); (a, .., b, ..) = (0, 1); //~ ERROR `..` can only be used once per tuple pattern (a, a, b) = (1, 2); //~ ERROR mismatched types (C, ..) = (0,1); //~ ERROR invalid left-hand side of assignment (_,) = (1, 2); //~ ERROR mismatched types }