Struct xoev_xwasser::UntersuchungsplanType
source · pub struct UntersuchungsplanType {Show 28 fields
pub untersuchungsplan_id: String,
pub wasserversorgungsgebiet: Vec<String>,
pub jahr: Vec<String>,
pub wasserabgabe_vorjahr: f64,
pub art_von_wva_und_wvg: CodeWVAType,
pub erlaeuterung_zur_wasserabgabemenge: CodeErlaeuterungWasserabgabemengeType,
pub flockung: CodeFlockungType,
pub oberflaechenwassereinfluss: bool,
pub desinfektion_durchgefuehrt_mit: CodeDesinfektionsartType,
pub abfuellung_zur_abgabe_in_verschlossenen_behaeltnissen: bool,
pub acrylamid: CodeNachweisartType,
pub epichlorhydrin: CodeNachweisartType,
pub vinylchlorid: CodeNachweisartType,
pub ph_wert_wasserwerksausgang: bool,
pub wasserabgabe_vorjahr_pro_tag: f64,
pub anzahl_untersuchungenpro_jahr_gruppe_a: u32,
pub abzudecken_durch_betreiber_gruppe_a: Option<u32>,
pub anzahl_untersuchungenpro_jahr_gruppe_b: u32,
pub abzudecken_durch_betreiber_gruppe_b: Option<u32>,
pub rap_durchgefuehrt: bool,
pub status_untersuchungsplan: CodeStatusUntersuchungsplanType,
pub kommentar: Option<String>,
pub terminplan: Vec<TerminplanType>,
pub anlage_nach_trinkw_v: AnlageNachTrinkwVType,
pub auftraggeber: Auftraggeber,
pub zustaendige_behoerde: ZustaendigeBehoerdeType,
pub probe_rel: Vec<ProbeType>,
pub erweiterung: Option<ErweiterungType>,
}
Expand description
Klasse für den Transport von Informationen, die für die Erstellung eines Untersuchungsplans für a- und b-Anlagen relevant sind.
Fields§
§untersuchungsplan_id: String
§wasserversorgungsgebiet: Vec<String>
§jahr: Vec<String>
§wasserabgabe_vorjahr: f64
§art_von_wva_und_wvg: CodeWVAType
§erlaeuterung_zur_wasserabgabemenge: CodeErlaeuterungWasserabgabemengeType
§flockung: CodeFlockungType
§oberflaechenwassereinfluss: bool
§desinfektion_durchgefuehrt_mit: CodeDesinfektionsartType
§abfuellung_zur_abgabe_in_verschlossenen_behaeltnissen: bool
§acrylamid: CodeNachweisartType
§epichlorhydrin: CodeNachweisartType
§vinylchlorid: CodeNachweisartType
§ph_wert_wasserwerksausgang: bool
§wasserabgabe_vorjahr_pro_tag: f64
§anzahl_untersuchungenpro_jahr_gruppe_a: u32
§abzudecken_durch_betreiber_gruppe_a: Option<u32>
§anzahl_untersuchungenpro_jahr_gruppe_b: u32
§abzudecken_durch_betreiber_gruppe_b: Option<u32>
§rap_durchgefuehrt: bool
§status_untersuchungsplan: CodeStatusUntersuchungsplanType
§kommentar: Option<String>
§terminplan: Vec<TerminplanType>
§anlage_nach_trinkw_v: AnlageNachTrinkwVType
§auftraggeber: Auftraggeber
§zustaendige_behoerde: ZustaendigeBehoerdeType
§probe_rel: Vec<ProbeType>
§erweiterung: Option<ErweiterungType>
Trait Implementations§
source§impl Debug for UntersuchungsplanType
impl Debug for UntersuchungsplanType
source§impl Default for UntersuchungsplanType
impl Default for UntersuchungsplanType
source§fn default() -> UntersuchungsplanType
fn default() -> UntersuchungsplanType
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for UntersuchungsplanType
impl<'de> Deserialize<'de> for UntersuchungsplanType
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 UntersuchungsplanType
impl Serialize for UntersuchungsplanType
source§impl Tsify for UntersuchungsplanType
impl Tsify for UntersuchungsplanType
type JsType = JsType
const DECL: &'static str = "export interface UntersuchungsplanType {\n untersuchungsplan_id: string;\n wasserversorgungsgebiet: string[];\n jahr: string[];\n wasserabgabe_vorjahr: number;\n art_von_wva_und_wvg: CodeWVAType;\n erlaeuterung_zur_wasserabgabemenge: CodeErlaeuterungWasserabgabemengeType;\n flockung: CodeFlockungType;\n oberflaechenwassereinfluss: boolean;\n desinfektion_durchgefuehrt_mit: CodeDesinfektionsartType;\n abfuellung_zur_abgabe_in_verschlossenen_behaeltnissen: boolean;\n acrylamid: CodeNachweisartType;\n epichlorhydrin: CodeNachweisartType;\n vinylchlorid: CodeNachweisartType;\n ph_wert_wasserwerksausgang: boolean;\n wasserabgabe_vorjahr_pro_tag: number;\n anzahl_untersuchungenpro_jahr_gruppe_a: number;\n abzudecken_durch_betreiber_gruppe_a: number | undefined;\n anzahl_untersuchungenpro_jahr_gruppe_b: number;\n abzudecken_durch_betreiber_gruppe_b: number | undefined;\n rap_durchgefuehrt: boolean;\n status_untersuchungsplan: CodeStatusUntersuchungsplanType;\n kommentar: string | undefined;\n terminplan: TerminplanType[];\n anlage_nach_trinkw_v: AnlageNachTrinkwVType;\n auftraggeber: Auftraggeber;\n zustaendige_behoerde: ZustaendigeBehoerdeType;\n probe_rel: ProbeType[];\n erweiterung: ErweiterungType | undefined;\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 UntersuchungsplanType
impl RefUnwindSafe for UntersuchungsplanType
impl Send for UntersuchungsplanType
impl Sync for UntersuchungsplanType
impl Unpin for UntersuchungsplanType
impl UnwindSafe for UntersuchungsplanType
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