xsd-parser 1.5.2

Rust code generator for XML schema files
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use serde::{Deserialize, Serialize};
pub type Foo = FooType;
#[derive(Debug, Deserialize, Serialize)]
pub struct FooType {
    #[serde(rename = "Once")]
    pub once: i32,
    #[serde(default, rename = "Optional")]
    pub optional: Option<i32>,
    #[serde(rename = "OnceSpecify")]
    pub once_specify: i32,
    #[serde(default, rename = "TwiceOrMore")]
    pub twice_or_more: Vec<i32>,
}