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