[][src]Trait uom::si::Units

pub trait Units<V>: Send + Sync where
    V: Conversion<V>, 
{ type length: Unit + Conversion<V, T = V::T>; type mass: Unit + Conversion<V, T = V::T>; type time: Unit + Conversion<V, T = V::T>; type electric_current: Unit + Conversion<V, T = V::T>; type thermodynamic_temperature: Unit + Conversion<V, T = V::T>; type amount_of_substance: Unit + Conversion<V, T = V::T>; type luminous_intensity: Unit + Conversion<V, T = V::T>; }

Marker trait to identify a system of units based on a set of base units of a system of quantities.

Associated Types

type length: Unit + Conversion<V, T = V::T>

Base unit.

type mass: Unit + Conversion<V, T = V::T>

Base unit.

type time: Unit + Conversion<V, T = V::T>

Base unit.

type electric_current: Unit + Conversion<V, T = V::T>

Base unit.

type thermodynamic_temperature: Unit + Conversion<V, T = V::T>

Base unit.

type amount_of_substance: Unit + Conversion<V, T = V::T>

Base unit.

type luminous_intensity: Unit + Conversion<V, T = V::T>

Base unit.

Loading content...

Implementors

Loading content...