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