#[repr(u8)]pub enum TempUnit {
Fahrenheit = 0,
Celsius = 1,
Kelvin = 2,
}Variants§
Fahrenheit = 0
Temperature conveyed in Fahrenheit
Celsius = 1
Temperature conveyed in Celsius
Kelvin = 2
Temperature conveyed in Kelvin
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TempUnit
impl<'de> Deserialize<'de> for TempUnit
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
impl Copy for TempUnit
impl Eq for TempUnit
impl StructuralPartialEq for TempUnit
Auto Trait Implementations§
impl Freeze for TempUnit
impl RefUnwindSafe for TempUnit
impl Send for TempUnit
impl Sync for TempUnit
impl Unpin for TempUnit
impl UnwindSafe for TempUnit
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