1 use darling::FromDeriveInput; 2 use syn::Attribute; 3 bad_converter(attrs: Vec<Attribute>) -> Vec<Attribute>4fn bad_converter(attrs: Vec<Attribute>) -> Vec<Attribute> { 5 attrs 6 } 7 8 #[derive(FromDeriveInput)] 9 #[darling(forward_attrs)] 10 struct Receiver { 11 #[darling(with = bad_converter)] 12 attrs: Vec<Attribute>, 13 } 14 main()15fn main() {} 16