pub struct HeatTransfer(/* private fields */);Implementations§
Source§impl HeatTransfer
impl HeatTransfer
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) -> HeatTransfer
pub fn as_uom(&self) -> &HeatTransfer
pub fn from_uom(inner: HeatTransfer) -> Self
Methods from Deref<Target = HeatTransfer>§
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 HeatTransfer
impl Add for HeatTransfer
Source§impl AddAssign for HeatTransfer
impl AddAssign for HeatTransfer
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 HeatTransfer
impl<'de, Context> BorrowDecode<'de, Context> for HeatTransfer
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 HeatTransfer
impl Clone for HeatTransfer
Source§fn clone(&self) -> HeatTransfer
fn clone(&self) -> HeatTransfer
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 HeatTransfer
impl Debug for HeatTransfer
Source§impl<Context> Decode<Context> for HeatTransfer
impl<Context> Decode<Context> for HeatTransfer
Source§impl Default for HeatTransfer
impl Default for HeatTransfer
Source§impl Deref for HeatTransfer
impl Deref for HeatTransfer
Source§type Target = Quantity<dyn Dimension<T = NInt<UInt<UInt<UTerm, B1>, B1>>, L = Z0, M = PInt<UInt<UTerm, B1>>, N = Z0, I = Z0, J = Z0, Th = NInt<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 = NInt<UInt<UInt<UTerm, B1>, B1>>, L = Z0, M = PInt<UInt<UTerm, B1>>, N = Z0, I = Z0, J = Z0, Th = NInt<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 HeatTransfer
impl<'de> Deserialize<'de> for HeatTransfer
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 HeatTransfer
impl Div<f32> for HeatTransfer
Source§impl DivAssign<f32> for HeatTransfer
impl DivAssign<f32> for HeatTransfer
Source§fn div_assign(&mut self, rhs: f32)
fn div_assign(&mut self, rhs: f32)
Performs the
/= operation. Read moreSource§impl Encode for HeatTransfer
impl Encode for HeatTransfer
Source§impl From<HeatTransfer> for HeatTransfer
impl From<HeatTransfer> for HeatTransfer
Source§fn from(value: HeatTransfer) -> Self
fn from(value: HeatTransfer) -> Self
Converts to this type from the input type.
Source§impl From<Quantity<dyn Dimension<T = NInt<UInt<UInt<UTerm, B1>, B1>>, L = Z0, M = PInt<UInt<UTerm, B1>>, N = Z0, I = Z0, J = Z0, Th = NInt<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 HeatTransfer
impl From<Quantity<dyn Dimension<T = NInt<UInt<UInt<UTerm, B1>, B1>>, L = Z0, M = PInt<UInt<UTerm, B1>>, N = Z0, I = Z0, J = Z0, Th = NInt<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 HeatTransfer
Source§fn from(value: HeatTransfer) -> Self
fn from(value: HeatTransfer) -> Self
Converts to this type from the input type.
Source§impl Mul<f32> for HeatTransfer
impl Mul<f32> for HeatTransfer
Source§impl MulAssign<f32> for HeatTransfer
impl MulAssign<f32> for HeatTransfer
Source§fn mul_assign(&mut self, rhs: f32)
fn mul_assign(&mut self, rhs: f32)
Performs the
*= operation. Read moreSource§impl Neg for HeatTransfer
impl Neg for HeatTransfer
Source§impl PartialEq for HeatTransfer
impl PartialEq for HeatTransfer
Source§impl PartialOrd for HeatTransfer
impl PartialOrd for HeatTransfer
Source§impl Serialize for HeatTransfer
impl Serialize for HeatTransfer
Source§impl Sub for HeatTransfer
impl Sub for HeatTransfer
Source§impl SubAssign for HeatTransfer
impl SubAssign for HeatTransfer
Source§fn sub_assign(&mut self, rhs: Self)
fn sub_assign(&mut self, rhs: Self)
Performs the
-= operation. Read moreimpl Copy for HeatTransfer
impl StructuralPartialEq for HeatTransfer
Auto Trait Implementations§
impl Freeze for HeatTransfer
impl RefUnwindSafe for HeatTransfer
impl Send for HeatTransfer
impl Sync for HeatTransfer
impl Unpin for HeatTransfer
impl UnwindSafe for HeatTransfer
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