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.
1 parent cd97f8b commit a2d1fffCopy full SHA for a2d1fff
crates/bevy_ecs/macros/src/lib.rs
@@ -295,15 +295,13 @@ fn derive_system_param_impl(
295
.collect::<Vec<_>>();
296
let field_members = fields.members().collect::<Vec<_>>();
297
let field_types = fields.iter().map(|f| &f.ty).collect::<Vec<_>>();
298
- let field_names = fields
299
- .members()
300
- .map(|m| format!("::{}", format_ident!("{}", m)));
+ let field_names = fields.members().map(|m| format!("::{}", quote! { #m }));
301
302
let mut field_messages = Vec::new();
303
for attr in fields
304
.iter()
305
.map(|f| f.attrs.iter().find(|a| a.path().is_ident("system_param")))
306
- {
+ {
307
let mut field_message = None;
308
if let Some(attr) = attr {
309
attr.parse_nested_meta(|nested| {
0 commit comments