#![warn(clippy::unneeded_field_pattern)]#[allow(dead_code, unused)]structFoo{a: i32,b: i32,c: i32,}fnmain(){letf=Foo{a: 0,b: 0,c: 0};matchf{Foo{a: _,b: 0,..}=>{},Foo{a: _,b: _,c: _}=>{},}matchf{Foo{b: 0,..}=>{},// should be OKFoo{..}=>{},// and the Force might be with this one}}