pub struct ElectricCharge(/* private fields */);Expand description
Implementations§
Source§impl ElectricCharge
impl ElectricCharge
Sourcepub fn in_unit(self, unit: ElectricChargeUnit) -> f64
pub fn in_unit(self, unit: ElectricChargeUnit) -> f64
Get value in the specified ElectricChargeUnit.
Sourcepub fn display_as(self, unit: ElectricChargeUnit) -> DisplayWithUnit
pub fn display_as(self, unit: ElectricChargeUnit) -> DisplayWithUnit
Return a display wrapper that formats this charge in the given unit.
Trait Implementations§
Source§impl Add for ElectricCharge
impl Add for ElectricCharge
Source§impl AddAssign for ElectricCharge
impl AddAssign for ElectricCharge
Source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+= operation. Read moreSource§impl Clone for ElectricCharge
impl Clone for ElectricCharge
Source§fn clone(&self) -> ElectricCharge
fn clone(&self) -> ElectricCharge
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 ElectricCharge
impl Debug for ElectricCharge
Source§impl Default for ElectricCharge
impl Default for ElectricCharge
Source§fn default() -> ElectricCharge
fn default() -> ElectricCharge
Returns the “default value” for a type. Read more
Source§impl Display for ElectricCharge
impl Display for ElectricCharge
Source§impl Div<ElectricCharge> for Energy
impl Div<ElectricCharge> for Energy
Source§impl Div<Time> for ElectricCharge
impl Div<Time> for ElectricCharge
Source§type Output = ElectricCurrent
type Output = ElectricCurrent
The resulting type after applying the
/ operator.Source§impl Div<Voltage> for ElectricCharge
impl Div<Voltage> for ElectricCharge
Source§type Output = Capacitance
type Output = Capacitance
The resulting type after applying the
/ operator.Source§impl Div<f64> for ElectricCharge
impl Div<f64> for ElectricCharge
Source§impl Div for ElectricCharge
impl Div for ElectricCharge
Source§impl DivAssign<f64> for ElectricCharge
impl DivAssign<f64> for ElectricCharge
Source§fn div_assign(&mut self, rhs: f64)
fn div_assign(&mut self, rhs: f64)
Performs the
/= operation. Read moreSource§impl Mul<ElectricCharge> for Voltage
impl Mul<ElectricCharge> for Voltage
Source§impl Mul<ElectricCharge> for f64
impl Mul<ElectricCharge> for f64
Source§type Output = ElectricCharge
type Output = ElectricCharge
The resulting type after applying the
* operator.Source§fn mul(self, rhs: ElectricCharge) -> ElectricCharge
fn mul(self, rhs: ElectricCharge) -> ElectricCharge
Performs the
* operation. Read moreSource§impl Mul<Voltage> for ElectricCharge
impl Mul<Voltage> for ElectricCharge
Source§impl Mul<f64> for ElectricCharge
impl Mul<f64> for ElectricCharge
Source§impl MulAssign<f64> for ElectricCharge
impl MulAssign<f64> for ElectricCharge
Source§fn mul_assign(&mut self, rhs: f64)
fn mul_assign(&mut self, rhs: f64)
Performs the
*= operation. Read moreSource§impl Neg for ElectricCharge
impl Neg for ElectricCharge
Source§impl PartialEq for ElectricCharge
impl PartialEq for ElectricCharge
Source§impl PartialOrd for ElectricCharge
impl PartialOrd for ElectricCharge
Source§impl Sub for ElectricCharge
impl Sub for ElectricCharge
Source§impl SubAssign for ElectricCharge
impl SubAssign for ElectricCharge
Source§fn sub_assign(&mut self, rhs: Self)
fn sub_assign(&mut self, rhs: Self)
Performs the
-= operation. Read moreSource§impl Sum for ElectricCharge
impl Sum for ElectricCharge
impl Copy for ElectricCharge
impl StructuralPartialEq for ElectricCharge
Auto Trait Implementations§
impl Freeze for ElectricCharge
impl RefUnwindSafe for ElectricCharge
impl Send for ElectricCharge
impl Sync for ElectricCharge
impl Unpin for ElectricCharge
impl UnsafeUnpin for ElectricCharge
impl UnwindSafe for ElectricCharge
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