Struct xoev_xwasser::TerminplanType
source · pub struct TerminplanType {
pub terminplan_id: String,
pub probennahmestelle_id: Option<String>,
pub datum_zeitraum: Vec<String>,
pub probennahmestelle_kategorie: CodeKategorieProbennahmestelleType,
pub weitere_beschreibung_der_probennahmestelle: Option<String>,
pub untersuchung_durch: Vec<CodeUeberwachungAufbereitungType>,
pub zu_untersuchende_parameter: Vec<CodeShapthParameterType>,
pub probennahmeverfahren: Vec<CodeProbennahmeverfahrenType>,
pub kommentar: Option<String>,
}
Expand description
Klasse für den Transport von Informationen, die für die Erstellung von Terminplänen als Teil des Untersuchungsplans für a- und b-Anlagen relevant sind.
Fields§
§terminplan_id: String
§probennahmestelle_id: Option<String>
§datum_zeitraum: Vec<String>
§probennahmestelle_kategorie: CodeKategorieProbennahmestelleType
§weitere_beschreibung_der_probennahmestelle: Option<String>
§untersuchung_durch: Vec<CodeUeberwachungAufbereitungType>
§zu_untersuchende_parameter: Vec<CodeShapthParameterType>
§probennahmeverfahren: Vec<CodeProbennahmeverfahrenType>
§kommentar: Option<String>
Trait Implementations§
source§impl Debug for TerminplanType
impl Debug for TerminplanType
source§impl Default for TerminplanType
impl Default for TerminplanType
source§fn default() -> TerminplanType
fn default() -> TerminplanType
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for TerminplanType
impl<'de> Deserialize<'de> for TerminplanType
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 TerminplanType
impl Serialize for TerminplanType
source§impl Tsify for TerminplanType
impl Tsify for TerminplanType
type JsType = JsType
const DECL: &'static str = "export interface TerminplanType {\n terminplan_id: string;\n probennahmestelle_id: string | undefined;\n datum_zeitraum: string[];\n probennahmestelle_kategorie: CodeKategorieProbennahmestelleType;\n weitere_beschreibung_der_probennahmestelle: string | undefined;\n untersuchung_durch: CodeUeberwachungAufbereitungType[];\n zu_untersuchende_parameter: CodeShapthParameterType[];\n probennahmeverfahren: CodeProbennahmeverfahrenType[];\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 TerminplanType
impl XmlDeserialize for TerminplanType
Auto Trait Implementations§
impl Freeze for TerminplanType
impl RefUnwindSafe for TerminplanType
impl Send for TerminplanType
impl Sync for TerminplanType
impl Unpin for TerminplanType
impl UnwindSafe for TerminplanType
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