refactor: format code using cargo fmt
This commit is contained in:
parent
7b6d831146
commit
568de4e1f0
@ -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(),
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -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 />";
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user