#[non_exhaustive]pub struct CompoundUnit { /* private fields */ }Expand description
A compound unit, created by combining multiple Units.
Implementations§
Source§impl CompoundUnit
impl CompoundUnit
Sourcepub fn conversion_factor(
&self,
target: &CompoundUnit,
) -> Result<f64, ConversionError>
pub fn conversion_factor( &self, target: &CompoundUnit, ) -> Result<f64, ConversionError>
If this derived unit can be converted to the target unit, returns the conversion factor between them.
Trait Implementations§
Source§impl Clone for CompoundUnit
impl Clone for CompoundUnit
Source§fn clone(&self) -> CompoundUnit
fn clone(&self) -> CompoundUnit
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 CompoundUnit
impl Debug for CompoundUnit
Source§impl Display for CompoundUnit
impl Display for CompoundUnit
Source§impl From<Area> for CompoundUnit
impl From<Area> for CompoundUnit
Source§impl From<Length> for CompoundUnit
impl From<Length> for CompoundUnit
Source§impl From<Mass> for CompoundUnit
impl From<Mass> for CompoundUnit
Source§impl From<Time> for CompoundUnit
impl From<Time> for CompoundUnit
Source§impl From<Unit> for CompoundUnit
impl From<Unit> for CompoundUnit
Source§impl From<Volume> for CompoundUnit
impl From<Volume> for CompoundUnit
Source§impl FromStr for CompoundUnit
impl FromStr for CompoundUnit
Source§impl PartialEq for CompoundUnit
impl PartialEq for CompoundUnit
Source§impl TryFrom<&str> for CompoundUnit
impl TryFrom<&str> for CompoundUnit
impl Eq for CompoundUnit
impl StructuralPartialEq for CompoundUnit
Auto Trait Implementations§
impl Freeze for CompoundUnit
impl RefUnwindSafe for CompoundUnit
impl Send for CompoundUnit
impl Sync for CompoundUnit
impl Unpin for CompoundUnit
impl UnwindSafe for CompoundUnit
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