fn f() { match a { A {} => true, A {..} => true, <::i32 as Vec>::A {} => true, A { x: bool, y: B { y1, y2, }, ref mut z, .. } => true, A { xxxxxxxxxxxxxxxxxxxx: bool, yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy: B { y1, y2, }, ref mut zzzzzzzzzzzzzzzzzzzzz, .. } => true, } }