diff options
Diffstat (limited to 'components/style_derive/parse.rs')
-rw-r--r-- | components/style_derive/parse.rs | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/components/style_derive/parse.rs b/components/style_derive/parse.rs index 13d8aa6f48b..76d2c8a82fc 100644 --- a/components/style_derive/parse.rs +++ b/components/style_derive/parse.rs @@ -27,23 +27,23 @@ pub fn derive(input: DeriveInput) -> Tokens { "Parse is only supported for single-variant enums for now" ); - let css_variant_attrs = - cg::parse_variant_attrs_from_ast::<CssVariantAttrs>(&variant.ast()); - let parse_attrs = - cg::parse_variant_attrs_from_ast::<ParseVariantAttrs>(&variant.ast()); + let css_variant_attrs = cg::parse_variant_attrs_from_ast::<CssVariantAttrs>(&variant.ast()); + let parse_attrs = cg::parse_variant_attrs_from_ast::<ParseVariantAttrs>(&variant.ast()); if css_variant_attrs.skip { return match_body; } let identifier = cg::to_css_identifier( - &css_variant_attrs.keyword.unwrap_or(variant.ast().ident.as_ref().into()), + &css_variant_attrs + .keyword + .unwrap_or(variant.ast().ident.as_ref().into()), ); let ident = &variant.ast().ident; saw_condition |= parse_attrs.condition.is_some(); let condition = match parse_attrs.condition { Some(ref p) => quote! { if #p(context) }, - None => quote! { }, + None => quote!{}, }; let mut body = quote! { @@ -87,7 +87,6 @@ pub fn derive(input: DeriveInput) -> Tokens { quote! { Self::parse(input) } }; - let parse_trait_impl = quote! { impl ::parser::Parse for #name { #[inline] |