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