c: &'static str,
}
+macro_rules! foo {
+ ($param:expr) => {
+ match $param {
+ A { a: 0, b: 0, c: "", .. } => {},
+ _ => {},
+ }
+ };
+}
+
fn main() {
let a_struct = A { a: 5, b: 42, c: "A" };
A { a: 0, b: 0, .. } => {},
_ => {},
}
+
+ // No lint
+ foo!(a_struct);
}