pub struct ClimateState {
pub temperature: f64,
pub ocean_heat: f64,
pub radiative_imbalance: f64,
pub time: f64,
}Expand description
Climate state at a point in time.
Fields§
§temperature: f64Global mean surface temperature (K).
ocean_heat: f64Ocean heat content anomaly (J/m²).
radiative_imbalance: f64Radiative imbalance at TOA (W/m²).
time: f64Time (years from start).
Trait Implementations§
Source§impl Clone for ClimateState
impl Clone for ClimateState
Source§fn clone(&self) -> ClimateState
fn clone(&self) -> ClimateState
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 moreSource§impl Debug for ClimateState
impl Debug for ClimateState
Source§impl<'de> Deserialize<'de> for ClimateState
impl<'de> Deserialize<'de> for ClimateState
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
Auto Trait Implementations§
impl Freeze for ClimateState
impl RefUnwindSafe for ClimateState
impl Send for ClimateState
impl Sync for ClimateState
impl Unpin for ClimateState
impl UnsafeUnpin for ClimateState
impl UnwindSafe for ClimateState
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