Struct xoev_xwasser::BetreiberType
source · pub struct BetreiberType {
pub betreiber_id: String,
pub art_der_person: ArtDerPerson,
pub kommentar: Option<String>,
}
Expand description
Klasse zum Transport von Informationen zu einem Betreiber einer WVA [Soweit möglich in Register zu pflegen].
Fields§
§betreiber_id: String
§art_der_person: ArtDerPerson
§kommentar: Option<String>
Trait Implementations§
source§impl Debug for BetreiberType
impl Debug for BetreiberType
source§impl Default for BetreiberType
impl Default for BetreiberType
source§fn default() -> BetreiberType
fn default() -> BetreiberType
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for BetreiberType
impl<'de> Deserialize<'de> for BetreiberType
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 BetreiberType
impl Serialize for BetreiberType
source§impl Tsify for BetreiberType
impl Tsify for BetreiberType
type JsType = JsType
const DECL: &'static str = "export interface BetreiberType {\n betreiber_id: string;\n art_der_person: ArtDerPerson;\n kommentar: 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 BetreiberType
impl XmlDeserialize for BetreiberType
Auto Trait Implementations§
impl Freeze for BetreiberType
impl RefUnwindSafe for BetreiberType
impl Send for BetreiberType
impl Sync for BetreiberType
impl Unpin for BetreiberType
impl UnwindSafe for BetreiberType
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