pub struct GravitationalParameter(/* private fields */);Expand description
Implementations§
Source§impl GravitationalParameter
impl GravitationalParameter
Sourcepub const fn from_m3ps2(val: f64) -> Self
pub const fn from_m3ps2(val: f64) -> Self
Create from m³/s².
Sourcepub const fn from_km3ps2(val: f64) -> Self
pub const fn from_km3ps2(val: f64) -> Self
Create from km³/s².
Sourcepub fn in_unit(self, unit: GravitationalParameterUnit) -> f64
pub fn in_unit(self, unit: GravitationalParameterUnit) -> f64
Get value in the specified GravitationalParameterUnit.
Sourcepub fn display_as(self, unit: GravitationalParameterUnit) -> DisplayWithUnit
pub fn display_as(self, unit: GravitationalParameterUnit) -> DisplayWithUnit
Return a display wrapper that formats this gravitational parameter in the given unit.
Trait Implementations§
Source§impl Add for GravitationalParameter
impl Add for GravitationalParameter
Source§impl AddAssign for GravitationalParameter
impl AddAssign for GravitationalParameter
Source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+= operation. Read moreSource§impl Clone for GravitationalParameter
impl Clone for GravitationalParameter
Source§fn clone(&self) -> GravitationalParameter
fn clone(&self) -> GravitationalParameter
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 GravitationalParameter
impl Debug for GravitationalParameter
Source§impl Default for GravitationalParameter
impl Default for GravitationalParameter
Source§fn default() -> GravitationalParameter
fn default() -> GravitationalParameter
Returns the “default value” for a type. Read more
Source§impl Display for GravitationalParameter
impl Display for GravitationalParameter
Source§impl Div<Area> for GravitationalParameter
impl Div<Area> for GravitationalParameter
Source§type Output = Acceleration
type Output = Acceleration
The resulting type after applying the
/ operator.Source§impl Div<Length> for GravitationalParameter
impl Div<Length> for GravitationalParameter
Source§type Output = SpecificEnergy
type Output = SpecificEnergy
The resulting type after applying the
/ operator.Source§impl Div<f64> for GravitationalParameter
impl Div<f64> for GravitationalParameter
Source§impl Div for GravitationalParameter
impl Div for GravitationalParameter
Source§impl DivAssign<f64> for GravitationalParameter
impl DivAssign<f64> for GravitationalParameter
Source§fn div_assign(&mut self, rhs: f64)
fn div_assign(&mut self, rhs: f64)
Performs the
/= operation. Read moreSource§impl Mul<GravitationalParameter> for f64
impl Mul<GravitationalParameter> for f64
Source§type Output = GravitationalParameter
type Output = GravitationalParameter
The resulting type after applying the
* operator.Source§fn mul(self, rhs: GravitationalParameter) -> GravitationalParameter
fn mul(self, rhs: GravitationalParameter) -> GravitationalParameter
Performs the
* operation. Read moreSource§impl Mul<f64> for GravitationalParameter
impl Mul<f64> for GravitationalParameter
Source§impl MulAssign<f64> for GravitationalParameter
impl MulAssign<f64> for GravitationalParameter
Source§fn mul_assign(&mut self, rhs: f64)
fn mul_assign(&mut self, rhs: f64)
Performs the
*= operation. Read moreSource§impl Neg for GravitationalParameter
impl Neg for GravitationalParameter
Source§impl PartialEq for GravitationalParameter
impl PartialEq for GravitationalParameter
Source§impl PartialOrd for GravitationalParameter
impl PartialOrd for GravitationalParameter
Source§impl Sub for GravitationalParameter
impl Sub for GravitationalParameter
Source§impl SubAssign for GravitationalParameter
impl SubAssign for GravitationalParameter
Source§fn sub_assign(&mut self, rhs: Self)
fn sub_assign(&mut self, rhs: Self)
Performs the
-= operation. Read moreSource§impl Sum for GravitationalParameter
impl Sum for GravitationalParameter
impl Copy for GravitationalParameter
impl StructuralPartialEq for GravitationalParameter
Auto Trait Implementations§
impl Freeze for GravitationalParameter
impl RefUnwindSafe for GravitationalParameter
impl Send for GravitationalParameter
impl Sync for GravitationalParameter
impl Unpin for GravitationalParameter
impl UnsafeUnpin for GravitationalParameter
impl UnwindSafe for GravitationalParameter
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