[]Struct heim::units::thermodynamic_temperature::kelvin

pub struct kelvin;

The kelvin is the SI unit of thermodynamic temperature. It is defined by taking the fixed numerical value of the Boltzmann constant k to be 1.380 649 × 10⁻²³ when expressed in the unit J K⁻¹, which is equal to kg m² s⁻² K⁻¹, where the kilogram, meter, and second are defined in terms of h, c, and ∆νCs.

Trait Implementations

impl Clone for kelvin

impl Conversion<f32> for kelvin

type T = f32

Conversion factor type specific to the underlying storage type.

impl Conversion<f32> for kelvin

impl Conversion<f64> for kelvin

type T = f64

Conversion factor type specific to the underlying storage type.

impl Conversion<f64> for kelvin

impl Conversion<u64> for kelvin

type T = Ratio<u64>

Conversion factor type specific to the underlying storage type.

impl Conversion<u64> for kelvin

impl Copy for kelvin

impl Debug for kelvin

impl Hash for kelvin

impl Unit for kelvin

impl Unit for kelvin

Auto Trait Implementations

impl RefUnwindSafe for kelvin

impl Send for kelvin

impl Sync for kelvin

impl Unpin for kelvin

impl UnwindSafe for kelvin

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.