We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 29e4d65 + 822f9cc commit f4c48ecCopy full SHA for f4c48ec
convey_derive/src/lib.rs
@@ -68,7 +68,8 @@ pub fn render_output(input: TokenStream) -> TokenStream {
68
let field_count = s.fields.iter().count();
69
let fields = (0..field_count)
70
.fold(Vec::new(), |mut res, i| {
71
- res.push(quote! { span = span.add_item(convey::components::text(&self.#i.to_string())); });
+ let field_name = syn::Index::from(i);
72
+ res.push(quote! { span = span.add_item(convey::components::text(&self.#field_name.to_string())); });
73
if i < field_count - 1 {
74
res.push(quote! { span = span.add_item(", "); });
75
}
0 commit comments