pub struct Area { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AddAssign for Area
impl AddAssign for Area
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 Area
impl<'__de, __Context> BorrowDecode<'__de, __Context> for Area
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 Div<Area> for AreaSolidAngle
impl Div<Area> for AreaSolidAngle
Source§type Output = SolidAngle
type Output = SolidAngle
The resulting type after applying the
/ operator.Source§impl Div<Area> for ElectricCharge
impl Div<Area> for ElectricCharge
Source§type Output = ElectricFluxDensity
type Output = ElectricFluxDensity
The resulting type after applying the
/ operator.Source§impl Div<Area> for LuminousIntensity
impl Div<Area> for LuminousIntensity
Source§type Output = Illuminance
type Output = Illuminance
The resulting type after applying the
/ operator.Source§impl Div<Area> for MagneticFlux
impl Div<Area> for MagneticFlux
Source§type Output = MagneticFluxDensity
type Output = MagneticFluxDensity
The resulting type after applying the
/ operator.Source§impl Div<Area> for Power
impl Div<Area> for Power
Source§type Output = HeatFluxDensity
type Output = HeatFluxDensity
The resulting type after applying the
/ operator.Source§impl From<Area> for SquareMiles
impl From<Area> for SquareMiles
Source§impl From<f64> for Area
impl From<f64> for Area
Source§fn from(native: NativeType) -> Area
fn from(native: NativeType) -> Area
Converts to this type from the input type.
Source§impl Into<Area> for SquareMiles
impl Into<Area> for SquareMiles
Source§impl Into<f64> for Area
impl Into<f64> for Area
Source§fn into(self) -> NativeType
fn into(self) -> NativeType
Converts this type into the (usually inferred) input type.
Source§impl Mul<Area> for ElectricFluxDensity
impl Mul<Area> for ElectricFluxDensity
Source§type Output = ElectricCharge
type Output = ElectricCharge
The resulting type after applying the
* operator.Source§impl Mul<Area> for HeatFluxDensity
impl Mul<Area> for HeatFluxDensity
Source§impl Mul<Area> for Illuminance
impl Mul<Area> for Illuminance
Source§type Output = LuminousIntensity
type Output = LuminousIntensity
The resulting type after applying the
* operator.Source§impl Mul<Area> for MagneticFluxDensity
impl Mul<Area> for MagneticFluxDensity
Source§type Output = MagneticFlux
type Output = MagneticFlux
The resulting type after applying the
* operator.Source§impl Mul<Area> for SolidAngle
impl Mul<Area> for SolidAngle
Source§type Output = AreaSolidAngle
type Output = AreaSolidAngle
The resulting type after applying the
* operator.Source§impl Mul<ElectricFluxDensity> for Area
impl Mul<ElectricFluxDensity> for Area
Source§type Output = ElectricCharge
type Output = ElectricCharge
The resulting type after applying the
* operator.Source§fn mul(self, rhs: ElectricFluxDensity) -> ElectricCharge
fn mul(self, rhs: ElectricFluxDensity) -> ElectricCharge
Performs the
* operation. Read moreSource§impl Mul<HeatFluxDensity> for Area
impl Mul<HeatFluxDensity> for Area
Source§impl Mul<Illuminance> for Area
impl Mul<Illuminance> for Area
Source§type Output = LuminousIntensity
type Output = LuminousIntensity
The resulting type after applying the
* operator.Source§fn mul(self, rhs: Illuminance) -> LuminousIntensity
fn mul(self, rhs: Illuminance) -> LuminousIntensity
Performs the
* operation. Read moreSource§impl Mul<MagneticFluxDensity> for Area
impl Mul<MagneticFluxDensity> for Area
Source§type Output = MagneticFlux
type Output = MagneticFlux
The resulting type after applying the
* operator.Source§fn mul(self, rhs: MagneticFluxDensity) -> MagneticFlux
fn mul(self, rhs: MagneticFluxDensity) -> MagneticFlux
Performs the
* operation. Read moreSource§impl Mul<SolidAngle> for Area
impl Mul<SolidAngle> for Area
Source§type Output = AreaSolidAngle
type Output = AreaSolidAngle
The resulting type after applying the
* operator.Source§fn mul(self, rhs: SolidAngle) -> AreaSolidAngle
fn mul(self, rhs: SolidAngle) -> AreaSolidAngle
Performs the
* operation. Read moreSource§impl PartialOrd for Area
impl PartialOrd for Area
Source§impl SubAssign for Area
impl SubAssign for Area
Source§fn sub_assign(&mut self, rhs: Self)
fn sub_assign(&mut self, rhs: Self)
Performs the
-= operation. Read moreimpl Copy for Area
Auto Trait Implementations§
impl Freeze for Area
impl RefUnwindSafe for Area
impl Send for Area
impl Sync for Area
impl Unpin for Area
impl UnwindSafe for Area
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