refactor: format code using cargo fmt

This commit is contained in:
Marc-Antoine Arnaud 2023-12-19 22:03:15 +01:00
parent 7b6d831146
commit 568de4e1f0
4 changed files with 33 additions and 36 deletions

View File

@ -158,7 +158,9 @@ fn attribute_enum2() {
impl Default for Child1 { impl Default for Child1 {
fn default() -> Child1 { fn default() -> Child1 {
Child1{val: "hello world".into()} Child1 {
val: "hello world".into(),
}
} }
} }
@ -171,22 +173,24 @@ fn attribute_enum2() {
impl Default for Child2 { impl Default for Child2 {
fn default() -> Child2 { fn default() -> Child2 {
Child2{num: 0} Child2 { num: 0 }
} }
} }
#[derive(Debug, PartialEq, YaSerialize, YaDeserialize)] #[derive(Debug, PartialEq, YaSerialize, YaDeserialize)]
#[yaserde(flatten)] #[yaserde(flatten)]
enum Base { enum Base {
#[yaserde(flatten, rename="child1")] #[yaserde(flatten, rename = "child1")]
C1(Child1), C1(Child1),
#[yaserde(flatten, rename="child2")] #[yaserde(flatten, rename = "child2")]
C2(Child2), C2(Child2),
} }
impl Default for Base { impl Default for Base {
fn default() -> Base { fn default() -> Base {
Base::C1(Child1{val: "hello world".into()}) Base::C1(Child1 {
val: "hello world".into(),
})
} }
} }
@ -199,7 +203,7 @@ fn attribute_enum2() {
deserialize_and_validate!(content, model, Base); deserialize_and_validate!(content, model, Base);
let content = r#"<child2 num="7" />"#; let content = r#"<child2 num="7" />"#;
let model = Base::C2(Child2{ num: 7 }); let model = Base::C2(Child2 { num: 7 });
serialize_and_validate!(model, content); serialize_and_validate!(model, content);
deserialize_and_validate!(content, model, Base); deserialize_and_validate!(content, model, Base);
@ -213,7 +217,9 @@ fn attribute_enum2() {
impl Default for Base2 { impl Default for Base2 {
fn default() -> Base2 { fn default() -> Base2 {
Base2::C1(Child1{val: "hello world".into()}) Base2::C1(Child1 {
val: "hello world".into(),
})
} }
} }

View File

@ -39,11 +39,10 @@ fn skip_serializing_for_nested_struct() {
#[derive(YaSerialize, PartialEq, Debug)] #[derive(YaSerialize, PartialEq, Debug)]
#[yaserde(rename = "child")] #[yaserde(rename = "child")]
pub struct XmlStructChild { pub struct XmlStructChild {}
}
let model = XmlStruct { let model = XmlStruct {
skipped_serializing: XmlStructChild{}, skipped_serializing: XmlStructChild {},
}; };
let content = "<base />"; let content = "<base />";
@ -64,7 +63,7 @@ fn skip_serializing_for_enum() {
#[derive(YaSerialize, PartialEq, Debug)] #[derive(YaSerialize, PartialEq, Debug)]
#[yaserde(rename = "child")] #[yaserde(rename = "child")]
pub enum XmlEnum { pub enum XmlEnum {
Ok Ok,
} }
let model = XmlStruct { let model = XmlStruct {
@ -87,10 +86,9 @@ fn skip_serializing_for_vec() {
} }
let model = XmlStruct { let model = XmlStruct {
skipped_serializing: vec![1,2,3], skipped_serializing: vec![1, 2, 3],
}; };
let content = "<base />"; let content = "<base />";
serialize_and_validate!(model, content); serialize_and_validate!(model, content);
} }

View File

@ -127,23 +127,20 @@ fn skip_serializing_if_for_nested_struct() {
#[derive(YaSerialize, PartialEq, Debug)] #[derive(YaSerialize, PartialEq, Debug)]
#[yaserde(rename = "base")] #[yaserde(rename = "base")]
pub struct XmlStruct { pub struct XmlStruct {
#[yaserde(skip_serializing_if="check_child")] #[yaserde(skip_serializing_if = "check_child")]
skipped_serializing: XmlStructChild, skipped_serializing: XmlStructChild,
} }
impl XmlStruct impl XmlStruct {
{ fn check_child(&self, _child: &XmlStructChild) -> bool {
fn check_child(&self, _child:&XmlStructChild)->bool
{
true true
} }
} }
#[derive(YaSerialize, PartialEq, Debug)] #[derive(YaSerialize, PartialEq, Debug)]
#[yaserde(rename = "child")] #[yaserde(rename = "child")]
pub struct XmlStructChild { pub struct XmlStructChild {}
}
let model = XmlStruct { let model = XmlStruct {
skipped_serializing: XmlStructChild{}, skipped_serializing: XmlStructChild {},
}; };
let content = "<base />"; let content = "<base />";
@ -157,20 +154,18 @@ fn skip_serializing_if_for_enum() {
#[derive(YaSerialize, PartialEq, Debug)] #[derive(YaSerialize, PartialEq, Debug)]
#[yaserde(rename = "base")] #[yaserde(rename = "base")]
pub struct XmlStruct { pub struct XmlStruct {
#[yaserde(skip_serializing_if="check_enum")] #[yaserde(skip_serializing_if = "check_enum")]
skipped_serializing: XmlEnum, skipped_serializing: XmlEnum,
} }
impl XmlStruct impl XmlStruct {
{ fn check_enum(&self, _child: &XmlEnum) -> bool {
fn check_enum(&self, _child:&XmlEnum)->bool
{
true true
} }
} }
#[derive(YaSerialize, PartialEq, Debug)] #[derive(YaSerialize, PartialEq, Debug)]
#[yaserde(rename = "child")] #[yaserde(rename = "child")]
pub enum XmlEnum { pub enum XmlEnum {
Ok Ok,
} }
let model = XmlStruct { let model = XmlStruct {
@ -188,18 +183,16 @@ fn skip_serializing_if_for_vec() {
#[derive(YaSerialize, PartialEq, Debug)] #[derive(YaSerialize, PartialEq, Debug)]
#[yaserde(rename = "base")] #[yaserde(rename = "base")]
pub struct XmlStruct { pub struct XmlStruct {
#[yaserde(skip_serializing_if="check_vec")] #[yaserde(skip_serializing_if = "check_vec")]
skipped_serializing: Vec<i8>, skipped_serializing: Vec<i8>,
} }
impl XmlStruct impl XmlStruct {
{ fn check_vec(&self, _child: &Vec<i8>) -> bool {
fn check_vec(&self, _child:&Vec<i8>)->bool
{
true true
} }
} }
let model = XmlStruct { let model = XmlStruct {
skipped_serializing: vec![1,2,3], skipped_serializing: vec![1, 2, 3],
}; };
let content = "<base />"; let content = "<base />";