diff options
Diffstat (limited to 'engine-macros/src/reflection/options_attr.rs')
| -rw-r--r-- | engine-macros/src/reflection/options_attr.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engine-macros/src/reflection/options_attr.rs b/engine-macros/src/reflection/options_attr.rs index 231b969..6fc2eea 100644 --- a/engine-macros/src/reflection/options_attr.rs +++ b/engine-macros/src/reflection/options_attr.rs @@ -9,8 +9,10 @@ impl syn::parse::Parse for OptionsAttr { fn parse(input: syn::parse::ParseStream) -> syn::Result<Self> { - let params = - input.parse_terminated(|param| param.parse::<syn::Meta>(), syn::Token![,])?; + let params = input.parse_terminated( + syn::parse::ParseBuffer::parse::<syn::Meta>, + syn::Token![,], + )?; let mut impl_with_generics = syn::punctuated::Punctuated::new(); |
