Format with rustfmt 2018-12-10

This commit is contained in:
David Tolnay 2019-02-04 00:39:32 +01:00
parent 6a3a82007c
commit c473633676
No known key found for this signature in database
GPG Key ID: F9BA143B95FF6D82
2 changed files with 12 additions and 15 deletions

View File

@ -289,10 +289,7 @@ fn serialize_struct(params: &Parameters, fields: &[Field], cattrs: &attr::Contai
}
}
fn serialize_struct_tag_field(
cattrs: &attr::Container,
struct_trait: &StructTrait,
) -> TokenStream {
fn serialize_struct_tag_field(cattrs: &attr::Container, struct_trait: &StructTrait) -> TokenStream {
match *cattrs.tag() {
attr::TagType::Internal { ref tag } => {
let type_name = cattrs.name().serialize_name();
@ -301,7 +298,7 @@ fn serialize_struct_tag_field(
try!(#func(&mut __serde_state, #tag, #type_name));
}
}
_ => quote!{}
_ => quote! {},
}
}
@ -377,7 +374,7 @@ fn serialize_struct_as_map(
})
.fold(
quote!(#tag_field_exists as usize),
|sum, expr| quote!(#sum + #expr)
|sum, expr| quote!(#sum + #expr),
);
quote!(_serde::export::Some(#len))
};

View File

@ -1427,20 +1427,20 @@ fn test_internally_tagged_braced_struct_with_zero_fields() {
#[test]
fn test_internally_tagged_struct_with_flattened_field() {
#[derive(Debug, PartialEq, Serialize, Deserialize)]
#[serde(tag="tag_struct")]
#[serde(tag = "tag_struct")]
pub struct Struct {
#[serde(flatten)]
pub flat: Enum
pub flat: Enum,
}
#[derive(Debug, PartialEq, Serialize, Deserialize)]
#[serde(tag="tag_enum", content="content")]
#[serde(tag = "tag_enum", content = "content")]
pub enum Enum {
A(u64),
}
assert_tokens(
&Struct{flat: Enum::A(0)},
&Struct { flat: Enum::A(0) },
&[
Token::Map { len: None },
Token::Str("tag_struct"),
@ -1449,20 +1449,20 @@ fn test_internally_tagged_struct_with_flattened_field() {
Token::Str("A"),
Token::Str("content"),
Token::U64(0),
Token::MapEnd
]
Token::MapEnd,
],
);
assert_de_tokens(
&Struct{flat: Enum::A(0)},
&Struct { flat: Enum::A(0) },
&[
Token::Map { len: None },
Token::Str("tag_enum"),
Token::Str("A"),
Token::Str("content"),
Token::U64(0),
Token::MapEnd
]
Token::MapEnd,
],
);
}