pub struct WasserversorgungsgebietType {Show 23 fields
pub wasserversorgungsgebiet_id: String,
pub name_wasserversorgungsgebiet: CodeWasserversorgungsgebietType,
pub lau2_code: Option<String>,
pub zustaendige_behoerde: Vec<ZustaendigeBehoerdeType>,
pub geokoordinaten_shapth: Option<GeokoordinatenShapthType>,
pub datum_der_einrichtung: String,
pub datum_der_schliessung: Option<String>,
pub grund_der_schliessung: Option<CodeGrundSchliessungWasserversorgungsgebietType>,
pub nachfolger_wvg_bei_schliessung: Vec<String>,
pub wvg_fremdbezogen: Vec<String>,
pub abgegebene_wassermenge: f64,
pub anzahl_versorgte_personen_wvg: u32,
pub referenzjahr_angaben_wvg: u32,
pub art_der_wasserressource: Vec<CodeArtWasserressourceType>,
pub anteil_der_wasserressource: Vec<u32>,
pub vorgeschriebene_untersuchungshaeufigkeit_parameter_a: u32,
pub vorgeschriebene_untersuchungshaeufigkeit_parameter_b: u32,
pub alt_id: Option<String>,
pub kommentar: Option<String>,
pub derogation: Vec<DerogationType>,
pub exceedance: Vec<ExceedanceType>,
pub incident: Vec<IncidentType>,
pub _id: ConstStr,
}
Expand description
Klasse für den Transport von Informationen zu einem Wasserversorgungsgebiet [Soweit möglich in Register zu pflegen].
Fields§
§wasserversorgungsgebiet_id: String
§name_wasserversorgungsgebiet: CodeWasserversorgungsgebietType
§lau2_code: Option<String>
§zustaendige_behoerde: Vec<ZustaendigeBehoerdeType>
§geokoordinaten_shapth: Option<GeokoordinatenShapthType>
§datum_der_einrichtung: String
§datum_der_schliessung: Option<String>
§grund_der_schliessung: Option<CodeGrundSchliessungWasserversorgungsgebietType>
§nachfolger_wvg_bei_schliessung: Vec<String>
§wvg_fremdbezogen: Vec<String>
§abgegebene_wassermenge: f64
§anzahl_versorgte_personen_wvg: u32
§referenzjahr_angaben_wvg: u32
§art_der_wasserressource: Vec<CodeArtWasserressourceType>
§anteil_der_wasserressource: Vec<u32>
§vorgeschriebene_untersuchungshaeufigkeit_parameter_a: u32
§vorgeschriebene_untersuchungshaeufigkeit_parameter_b: u32
§alt_id: Option<String>
§kommentar: Option<String>
§derogation: Vec<DerogationType>
§exceedance: Vec<ExceedanceType>
§incident: Vec<IncidentType>
§_id: ConstStr
Trait Implementations§
source§impl Debug for WasserversorgungsgebietType
impl Debug for WasserversorgungsgebietType
source§impl Default for WasserversorgungsgebietType
impl Default for WasserversorgungsgebietType
source§fn default() -> WasserversorgungsgebietType
fn default() -> WasserversorgungsgebietType
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for WasserversorgungsgebietType
impl<'de> Deserialize<'de> for WasserversorgungsgebietType
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 Tsify for WasserversorgungsgebietType
impl Tsify for WasserversorgungsgebietType
type JsType = JsType
const DECL: &'static str = "export interface WasserversorgungsgebietType {\n wasserversorgungsgebiet_id: string;\n name_wasserversorgungsgebiet: CodeWasserversorgungsgebietType;\n lau2_code: string | undefined;\n zustaendige_behoerde: ZustaendigeBehoerdeType[];\n geokoordinaten_shapth: GeokoordinatenShapthType | undefined;\n datum_der_einrichtung: string;\n datum_der_schliessung: string | undefined;\n grund_der_schliessung: CodeGrundSchliessungWasserversorgungsgebietType | undefined;\n nachfolger_wvg_bei_schliessung: string[];\n wvg_fremdbezogen: string[];\n abgegebene_wassermenge: number;\n anzahl_versorgte_personen_wvg: number;\n referenzjahr_angaben_wvg: number;\n art_der_wasserressource: CodeArtWasserressourceType[];\n anteil_der_wasserressource: number[];\n vorgeschriebene_untersuchungshaeufigkeit_parameter_a: number;\n vorgeschriebene_untersuchungshaeufigkeit_parameter_b: number;\n alt_id: string | undefined;\n kommentar: string | undefined;\n derogation: DerogationType[];\n exceedance: ExceedanceType[];\n incident: IncidentType[];\n}"
fn into_js(&self) -> Result<Self::JsType, Error>where
Self: Serialize,
fn from_js<T>(js: T) -> Result<Self, Error>
Auto Trait Implementations§
impl Freeze for WasserversorgungsgebietType
impl RefUnwindSafe for WasserversorgungsgebietType
impl Send for WasserversorgungsgebietType
impl Sync for WasserversorgungsgebietType
impl Unpin for WasserversorgungsgebietType
impl UnwindSafe for WasserversorgungsgebietType
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