pub struct WeatherConditions {
pub condition: String,
pub temp: ThermodynamicTemperature,
pub wind_speed: Velocity,
pub wind_direction: WindDirectionId,
}Expand description
General weather conditions, temperature, wind, etc.
Fields§
§condition: String§temp: ThermodynamicTemperature§wind_speed: Velocity§wind_direction: WindDirectionIdTrait Implementations§
Source§impl Clone for WeatherConditions
impl Clone for WeatherConditions
Source§fn clone(&self) -> WeatherConditions
fn clone(&self) -> WeatherConditions
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 WeatherConditions
impl Debug for WeatherConditions
Source§impl<'de> Deserialize<'de> for WeatherConditions
impl<'de> Deserialize<'de> for WeatherConditions
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 PartialEq for WeatherConditions
impl PartialEq for WeatherConditions
impl StructuralPartialEq for WeatherConditions
Auto Trait Implementations§
impl Freeze for WeatherConditions
impl RefUnwindSafe for WeatherConditions
impl Send for WeatherConditions
impl Sync for WeatherConditions
impl Unpin for WeatherConditions
impl UnsafeUnpin for WeatherConditions
impl UnwindSafe for WeatherConditions
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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