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