pub struct Power(/* private fields */);Expand description
Implementations§
Source§impl Power
impl Power
Sourcepub fn display_as(self, unit: PowerUnit) -> DisplayWithUnit
pub fn display_as(self, unit: PowerUnit) -> DisplayWithUnit
Return a display wrapper that formats this power in the given unit.
Trait Implementations§
Source§impl AddAssign for Power
impl AddAssign for Power
Source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+= operation. Read moreSource§impl Div<ElectricCurrent> for Power
impl Div<ElectricCurrent> for Power
Source§impl DivAssign<f64> for Power
impl DivAssign<f64> for Power
Source§fn div_assign(&mut self, rhs: f64)
fn div_assign(&mut self, rhs: f64)
Performs the
/= operation. Read moreSource§impl MulAssign<f64> for Power
impl MulAssign<f64> for Power
Source§fn mul_assign(&mut self, rhs: f64)
fn mul_assign(&mut self, rhs: f64)
Performs the
*= operation. Read moreSource§impl PartialOrd for Power
impl PartialOrd for Power
Source§impl SubAssign for Power
impl SubAssign for Power
Source§fn sub_assign(&mut self, rhs: Self)
fn sub_assign(&mut self, rhs: Self)
Performs the
-= operation. Read moreimpl Copy for Power
impl StructuralPartialEq for Power
Auto Trait Implementations§
impl Freeze for Power
impl RefUnwindSafe for Power
impl Send for Power
impl Sync for Power
impl Unpin for Power
impl UnsafeUnpin for Power
impl UnwindSafe for Power
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