pub struct TemperatureGradient(/* private fields */);Implementations§
Source§impl TemperatureGradient
impl TemperatureGradient
pub fn new<U>(value: f32) -> Selfwhere
U: Conversion<f32>,
pub fn get<U>(&self) -> f32where
U: Conversion<f32>,
pub fn raw(&self) -> f32
pub fn into_uom(self) -> TemperatureGradient
pub fn as_uom(&self) -> &TemperatureGradient
pub fn from_uom(inner: TemperatureGradient) -> Self
Methods from Deref<Target = TemperatureGradient>§
pub const HALF_TURN: Quantity<dyn Dimension<T = Z0, L = Z0, M = Z0, N = Z0, I = Z0, J = Z0, Th = Z0, Kind = dyn AngleKind>, dyn Units<f32, thermodynamic_temperature = kelvin, luminous_intensity = candela, time = second, mass = kilogram, length = meter, amount_of_substance = mole, electric_current = ampere>, f32>
pub const FULL_TURN: Quantity<dyn Dimension<T = Z0, L = Z0, M = Z0, N = Z0, I = Z0, J = Z0, Th = Z0, Kind = dyn AngleKind>, dyn Units<f32, thermodynamic_temperature = kelvin, luminous_intensity = candela, time = second, mass = kilogram, length = meter, amount_of_substance = mole, electric_current = ampere>, f32>
pub const HALF_TURN: Quantity<dyn Dimension<T = Z0, L = Z0, M = Z0, N = Z0, I = Z0, J = Z0, Th = Z0, Kind = dyn AngleKind>, dyn Units<f64, thermodynamic_temperature = kelvin, luminous_intensity = candela, time = second, mass = kilogram, length = meter, amount_of_substance = mole, electric_current = ampere>, f64>
pub const FULL_TURN: Quantity<dyn Dimension<T = Z0, L = Z0, M = Z0, N = Z0, I = Z0, J = Z0, Th = Z0, Kind = dyn AngleKind>, dyn Units<f64, thermodynamic_temperature = kelvin, luminous_intensity = candela, time = second, mass = kilogram, length = meter, amount_of_substance = mole, electric_current = ampere>, f64>
pub const SPHERE: Quantity<dyn Dimension<T = Z0, L = Z0, M = Z0, N = Z0, I = Z0, J = Z0, Th = Z0, Kind = dyn SolidAngleKind>, dyn Units<f32, thermodynamic_temperature = kelvin, luminous_intensity = candela, time = second, mass = kilogram, length = meter, amount_of_substance = mole, electric_current = ampere>, f32>
pub const SPHERE: Quantity<dyn Dimension<T = Z0, L = Z0, M = Z0, N = Z0, I = Z0, J = Z0, Th = Z0, Kind = dyn SolidAngleKind>, dyn Units<f64, thermodynamic_temperature = kelvin, luminous_intensity = candela, time = second, mass = kilogram, length = meter, amount_of_substance = mole, electric_current = ampere>, f64>
Trait Implementations§
Source§impl Add for TemperatureGradient
impl Add for TemperatureGradient
Source§impl AddAssign for TemperatureGradient
impl AddAssign for TemperatureGradient
Source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+= operation. Read moreSource§impl<'de, Context> BorrowDecode<'de, Context> for TemperatureGradient
impl<'de, Context> BorrowDecode<'de, Context> for TemperatureGradient
Source§fn borrow_decode<D: BorrowDecoder<'de, Context = Context>>(
decoder: &mut D,
) -> Result<Self, DecodeError>
fn borrow_decode<D: BorrowDecoder<'de, Context = Context>>( decoder: &mut D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for TemperatureGradient
impl Clone for TemperatureGradient
Source§fn clone(&self) -> TemperatureGradient
fn clone(&self) -> TemperatureGradient
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 TemperatureGradient
impl Debug for TemperatureGradient
Source§impl<Context> Decode<Context> for TemperatureGradient
impl<Context> Decode<Context> for TemperatureGradient
Source§impl Default for TemperatureGradient
impl Default for TemperatureGradient
Source§impl Deref for TemperatureGradient
impl Deref for TemperatureGradient
Source§type Target = Quantity<dyn Dimension<T = Z0, L = NInt<UInt<UTerm, B1>>, M = Z0, N = Z0, I = Z0, J = Z0, Th = PInt<UInt<UTerm, B1>>, Kind = dyn Kind>, dyn Units<f32, thermodynamic_temperature = kelvin, luminous_intensity = candela, time = second, mass = kilogram, length = meter, amount_of_substance = mole, electric_current = ampere>, f32>
type Target = Quantity<dyn Dimension<T = Z0, L = NInt<UInt<UTerm, B1>>, M = Z0, N = Z0, I = Z0, J = Z0, Th = PInt<UInt<UTerm, B1>>, Kind = dyn Kind>, dyn Units<f32, thermodynamic_temperature = kelvin, luminous_intensity = candela, time = second, mass = kilogram, length = meter, amount_of_substance = mole, electric_current = ampere>, f32>
The resulting type after dereferencing.
Source§impl<'de> Deserialize<'de> for TemperatureGradient
impl<'de> Deserialize<'de> for TemperatureGradient
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 Div<f32> for TemperatureGradient
impl Div<f32> for TemperatureGradient
Source§impl DivAssign<f32> for TemperatureGradient
impl DivAssign<f32> for TemperatureGradient
Source§fn div_assign(&mut self, rhs: f32)
fn div_assign(&mut self, rhs: f32)
Performs the
/= operation. Read moreSource§impl Encode for TemperatureGradient
impl Encode for TemperatureGradient
Source§impl From<Quantity<dyn Dimension<T = Z0, L = NInt<UInt<UTerm, B1>>, M = Z0, N = Z0, I = Z0, J = Z0, Th = PInt<UInt<UTerm, B1>>, Kind = dyn Kind>, dyn Units<f32, thermodynamic_temperature = kelvin, luminous_intensity = candela, time = second, mass = kilogram, length = meter, amount_of_substance = mole, electric_current = ampere>, f32>> for TemperatureGradient
impl From<Quantity<dyn Dimension<T = Z0, L = NInt<UInt<UTerm, B1>>, M = Z0, N = Z0, I = Z0, J = Z0, Th = PInt<UInt<UTerm, B1>>, Kind = dyn Kind>, dyn Units<f32, thermodynamic_temperature = kelvin, luminous_intensity = candela, time = second, mass = kilogram, length = meter, amount_of_substance = mole, electric_current = ampere>, f32>> for TemperatureGradient
Source§fn from(value: TemperatureGradient) -> Self
fn from(value: TemperatureGradient) -> Self
Converts to this type from the input type.
Source§impl From<TemperatureGradient> for TemperatureGradient
impl From<TemperatureGradient> for TemperatureGradient
Source§fn from(value: TemperatureGradient) -> Self
fn from(value: TemperatureGradient) -> Self
Converts to this type from the input type.
Source§impl Mul<f32> for TemperatureGradient
impl Mul<f32> for TemperatureGradient
Source§impl MulAssign<f32> for TemperatureGradient
impl MulAssign<f32> for TemperatureGradient
Source§fn mul_assign(&mut self, rhs: f32)
fn mul_assign(&mut self, rhs: f32)
Performs the
*= operation. Read moreSource§impl Neg for TemperatureGradient
impl Neg for TemperatureGradient
Source§impl PartialEq for TemperatureGradient
impl PartialEq for TemperatureGradient
Source§impl PartialOrd for TemperatureGradient
impl PartialOrd for TemperatureGradient
Source§impl Serialize for TemperatureGradient
impl Serialize for TemperatureGradient
Source§impl Sub for TemperatureGradient
impl Sub for TemperatureGradient
Source§impl SubAssign for TemperatureGradient
impl SubAssign for TemperatureGradient
Source§fn sub_assign(&mut self, rhs: Self)
fn sub_assign(&mut self, rhs: Self)
Performs the
-= operation. Read moreimpl Copy for TemperatureGradient
impl StructuralPartialEq for TemperatureGradient
Auto Trait Implementations§
impl Freeze for TemperatureGradient
impl RefUnwindSafe for TemperatureGradient
impl Send for TemperatureGradient
impl Sync for TemperatureGradient
impl Unpin for TemperatureGradient
impl UnwindSafe for TemperatureGradient
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