pub struct ClimatePerformanceMetrics {
pub temperature_trend_accuracy: f64,
pub precipitation_accuracy: f64,
pub sea_level_accuracy: f64,
pub extreme_event_accuracy: f64,
pub carbon_cycle_accuracy: f64,
pub energy_balance_closure: f64,
pub computational_performance: ComputationalPerformance,
}Expand description
Climate performance metrics
Fields§
§temperature_trend_accuracy: f64Global temperature trend accuracy
precipitation_accuracy: f64Regional precipitation accuracy
sea_level_accuracy: f64Sea level rise accuracy
extreme_event_accuracy: f64Extreme event frequency accuracy
carbon_cycle_accuracy: f64Carbon cycle accuracy
energy_balance_closure: f64Energy balance closure
computational_performance: ComputationalPerformanceModel computational performance
Trait Implementations§
Source§impl Clone for ClimatePerformanceMetrics
impl Clone for ClimatePerformanceMetrics
Source§fn clone(&self) -> ClimatePerformanceMetrics
fn clone(&self) -> ClimatePerformanceMetrics
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ClimatePerformanceMetrics
impl RefUnwindSafe for ClimatePerformanceMetrics
impl Send for ClimatePerformanceMetrics
impl Sync for ClimatePerformanceMetrics
impl Unpin for ClimatePerformanceMetrics
impl UnwindSafe for ClimatePerformanceMetrics
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.