Struct xoev_xwasser::DokumentType
source · pub struct DokumentType {
pub dokument_typ: CodeDokumenttypType,
pub name: String,
pub aktuelle_version: Option<String>,
pub letzte_version: Option<String>,
pub dokument_repraesentation: Vec<DokumentRepraesentationType>,
pub person_referenz_id: Vec<String>,
}
Expand description
Eine zum Antrag gehörige Unterlage in verschiedenen Dokumentendarstellungen, z. B. PDF oder eine Datendarstellung. Es muss immer das komplette Dokument mit allen Darstellungen übertragen werden.
Fields§
§dokument_typ: CodeDokumenttypType
§name: String
§aktuelle_version: Option<String>
§letzte_version: Option<String>
§dokument_repraesentation: Vec<DokumentRepraesentationType>
§person_referenz_id: Vec<String>
Trait Implementations§
source§impl Debug for DokumentType
impl Debug for DokumentType
source§impl<'de> Deserialize<'de> for DokumentType
impl<'de> Deserialize<'de> for DokumentType
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for DokumentType
impl Serialize for DokumentType
source§impl Tsify for DokumentType
impl Tsify for DokumentType
type JsType = JsType
const DECL: &'static str = "export interface DokumentType {\n dokument_typ: CodeDokumenttypType;\n name: string;\n aktuelle_version: string | undefined;\n letzte_version: string | undefined;\n dokument_repraesentation: DokumentRepraesentationType[];\n person_referenz_id: string[];\n}"
fn into_js(&self) -> Result<Self::JsType, Error>where
Self: Serialize,
fn from_js<T>(js: T) -> Result<Self, Error>
source§impl XmlDeserialize for DokumentType
impl XmlDeserialize for DokumentType
Auto Trait Implementations§
impl Freeze for DokumentType
impl RefUnwindSafe for DokumentType
impl Send for DokumentType
impl Sync for DokumentType
impl Unpin for DokumentType
impl UnwindSafe for DokumentType
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more