pub struct WeatherDatasetSummary {
pub total_records: usize,
pub total_stations: usize,
pub geographic_bounds: GeographicBounds,
pub temporal_coverage: TemporalCoverage,
pub metric_statistics: MetricStatistics,
pub data_quality: EnhancedDataQuality,
pub sample_records: Vec<WeatherRecord>,
pub extreme_records: ExtremeRecords,
}Fields§
§total_records: usize§total_stations: usize§geographic_bounds: GeographicBounds§temporal_coverage: TemporalCoverage§metric_statistics: MetricStatistics§data_quality: EnhancedDataQuality§sample_records: Vec<WeatherRecord>§extreme_records: ExtremeRecordsImplementations§
Source§impl WeatherDatasetSummary
impl WeatherDatasetSummary
pub fn display_comprehensive_summary(&self) -> String
Trait Implementations§
Source§impl Clone for WeatherDatasetSummary
impl Clone for WeatherDatasetSummary
Source§fn clone(&self) -> WeatherDatasetSummary
fn clone(&self) -> WeatherDatasetSummary
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for WeatherDatasetSummary
impl RefUnwindSafe for WeatherDatasetSummary
impl Send for WeatherDatasetSummary
impl Sync for WeatherDatasetSummary
impl Unpin for WeatherDatasetSummary
impl UnwindSafe for WeatherDatasetSummary
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more