parse-sap-odata 1.4.9

Generate a pair of Rust modules from SAP V2 OData metadata
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use serde::{Deserialize, Serialize};

use crate::sap_annotations::default_sap_schema_version;

// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
/// SAP Annotations applicable to `edm:Schema`
///
/// See https://sap.github.io/odata-vocabularies/docs/v2-annotations.html#element-edmschema
#[derive(Debug, Serialize, Deserialize)]
#[serde(rename_all = "PascalCase")]
pub struct SAPAnnotationsSchema {
    #[serde(rename = "@schema_version", default = "default_sap_schema_version")]
    pub schema_version: String,
}