20 lines
1.1 KiB
Rust
20 lines
1.1 KiB
Rust
|
|
// @generated - This file is generated by esquema-codegen (forked from atrium-codegen). DO NOT EDIT.
|
||
|
|
//!Definitions for the `my.spoor.content.defs` namespace.
|
||
|
|
#[derive(serde::Serialize, serde::Deserialize, Debug, Clone, PartialEq, Eq)]
|
||
|
|
#[serde(rename_all = "camelCase")]
|
||
|
|
pub struct TitleData {
|
||
|
|
#[serde(skip_serializing_if = "core::option::Option::is_none")]
|
||
|
|
pub lang: core::option::Option<atrium_api::types::string::Language>,
|
||
|
|
#[serde(skip_serializing_if = "core::option::Option::is_none")]
|
||
|
|
pub translation_type: core::option::Option<atrium_api::types::string::Nsid>,
|
||
|
|
#[serde(skip_serializing_if = "core::option::Option::is_none")]
|
||
|
|
pub value: core::option::Option<String>,
|
||
|
|
}
|
||
|
|
pub type Title = atrium_api::types::Object<TitleData>;
|
||
|
|
///A phonetic transcription of the native title such that when read it will sound like the native title.
|
||
|
|
pub const TITLE_HOMOPHONIC: &str = "my.spoor.content.defs#titleHomophonic";
|
||
|
|
///The title in its native script
|
||
|
|
pub const TITLE_NATIVE: &str = "my.spoor.content.defs#titleNative";
|
||
|
|
///A translation of the title
|
||
|
|
pub const TITLE_TRANSLATION: &str = "my.spoor.content.defs#titleTranslation";
|