sounding_analysis/sounding/
data_row.rs1use metfor::{Celsius, HectoPascal, Kelvin, Knots, Meters, PaPS, WindSpdDir};
2use optional::Optioned;
3
4#[derive(Clone, Default, Copy, Debug, PartialEq)]
6pub struct DataRow {
7 pub pressure: Optioned<HectoPascal>,
9 pub temperature: Optioned<Celsius>,
11 pub wet_bulb: Optioned<Celsius>,
13 pub dew_point: Optioned<Celsius>,
15 pub theta_e: Optioned<Kelvin>,
17 pub wind: Optioned<WindSpdDir<Knots>>,
19 pub pvv: Optioned<PaPS>,
21 pub height: Optioned<Meters>,
23 pub cloud_fraction: Optioned<f64>,
25}