diff options
author | chansuke <chansuke@georepublic.de> | 2018-09-07 22:18:51 +0900 |
---|---|---|
committer | chansuke <chansuke@georepublic.de> | 2018-09-07 22:18:51 +0900 |
commit | 25bc998f17c9c35d2e29efc125004536d162de85 (patch) | |
tree | 271d834c2cc5cd77c1e5981e5aa0aa32758a5af6 /components/style_derive/parse.rs | |
parent | 51283cf77a5de1ab03770d2bfb8eacaabcacdc88 (diff) | |
download | servo-25bc998f17c9c35d2e29efc125004536d162de85.tar.gz servo-25bc998f17c9c35d2e29efc125004536d162de85.zip |
Format component of style_derive
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] |