Struct xoev_xwasser::QualityAndMonitoringType
source · pub struct QualityAndMonitoringType {
pub quality_and_monitoring_requirement_identifier: String,
pub parameter_code: CodeShapthParameterType,
pub parameter_threshold_value: f64,
pub parameter_threshold_value_unit: CodeShapthParameterEinheitType,
pub sampling_frequency: u32,
pub sampling_period: CodeProbennahmezeitraumType,
pub sampling_location_type: Vec<CodeArtProbennahmestelleEUType>,
pub remarks: Option<String>,
pub _id: ConstStr,
}
Expand description
Transport der Informationen, die für Qualität und Überwachung gem. dem neuen Vorgaben für das EU-Berichtsformat benötigt werden.
Fields§
§quality_and_monitoring_requirement_identifier: String
§parameter_code: CodeShapthParameterType
§parameter_threshold_value: f64
§parameter_threshold_value_unit: CodeShapthParameterEinheitType
§sampling_frequency: u32
§sampling_period: CodeProbennahmezeitraumType
§sampling_location_type: Vec<CodeArtProbennahmestelleEUType>
§remarks: Option<String>
§_id: ConstStr
Trait Implementations§
source§impl Debug for QualityAndMonitoringType
impl Debug for QualityAndMonitoringType
source§impl Default for QualityAndMonitoringType
impl Default for QualityAndMonitoringType
source§fn default() -> QualityAndMonitoringType
fn default() -> QualityAndMonitoringType
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for QualityAndMonitoringType
impl<'de> Deserialize<'de> for QualityAndMonitoringType
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 QualityAndMonitoringType
impl Serialize for QualityAndMonitoringType
source§impl Tsify for QualityAndMonitoringType
impl Tsify for QualityAndMonitoringType
type JsType = JsType
const DECL: &'static str = "export interface QualityAndMonitoringType {\n quality_and_monitoring_requirement_identifier: string;\n parameter_code: CodeShapthParameterType;\n parameter_threshold_value: number;\n parameter_threshold_value_unit: CodeShapthParameterEinheitType;\n sampling_frequency: number;\n sampling_period: CodeProbennahmezeitraumType;\n sampling_location_type: CodeArtProbennahmestelleEUType[];\n remarks: string | 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 QualityAndMonitoringType
impl RefUnwindSafe for QualityAndMonitoringType
impl Send for QualityAndMonitoringType
impl Sync for QualityAndMonitoringType
impl Unpin for QualityAndMonitoringType
impl UnwindSafe for QualityAndMonitoringType
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