Struct xoev_xwasser::KommunikationType
source · pub struct KommunikationType {
pub kanal: Option<CodeKommunikationType>,
pub kennung: Option<String>,
pub ist_dienstlich: Option<bool>,
pub zusatz: Option<String>,
}
Expand description
“Kommunikation” fasst Angaben zur Erreichbarkeit über elektronische Kommunikationskanäle (z.B. Telefon, Fax, E-Mail) zusammen.
Fields§
§kanal: Option<CodeKommunikationType>
§kennung: Option<String>
§ist_dienstlich: Option<bool>
§zusatz: Option<String>
Trait Implementations§
source§impl Debug for KommunikationType
impl Debug for KommunikationType
source§impl Default for KommunikationType
impl Default for KommunikationType
source§fn default() -> KommunikationType
fn default() -> KommunikationType
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for KommunikationType
impl<'de> Deserialize<'de> for KommunikationType
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 KommunikationType
impl Serialize for KommunikationType
source§impl Tsify for KommunikationType
impl Tsify for KommunikationType
type JsType = JsType
const DECL: &'static str = "export interface KommunikationType {\n kanal: CodeKommunikationType | undefined;\n kennung: string | undefined;\n ist_dienstlich: boolean | undefined;\n zusatz: string | undefined;\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 KommunikationType
impl XmlDeserialize for KommunikationType
Auto Trait Implementations§
impl Freeze for KommunikationType
impl RefUnwindSafe for KommunikationType
impl Send for KommunikationType
impl Sync for KommunikationType
impl Unpin for KommunikationType
impl UnwindSafe for KommunikationType
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