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