pub struct ForceVolume { /* private fields */ }Trait Implementations§
Source§impl Add for ForceVolume
impl Add for ForceVolume
Source§impl AddAssign for ForceVolume
impl AddAssign for ForceVolume
Source§fn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the
+= operation. Read moreSource§impl Clone for ForceVolume
impl Clone for ForceVolume
Source§fn clone(&self) -> ForceVolume
fn clone(&self) -> ForceVolume
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 ForceVolume
impl Debug for ForceVolume
Source§impl Display for ForceVolume
impl Display for ForceVolume
Source§impl Div<Distance> for ForceVolume
impl Div<Distance> for ForceVolume
Source§impl Div<ForceArea> for ForceVolume
impl Div<ForceArea> for ForceVolume
Source§impl Div<f64> for ForceVolume
impl Div<f64> for ForceVolume
Source§impl Div for ForceVolume
impl Div for ForceVolume
Source§impl DivAssign<f64> for ForceVolume
impl DivAssign<f64> for ForceVolume
Source§fn div_assign(&mut self, rhs: f64)
fn div_assign(&mut self, rhs: f64)
Performs the
/= operation. Read moreSource§impl From<f64> for ForceVolume
impl From<f64> for ForceVolume
Source§impl FromPrimitive for ForceVolume
impl FromPrimitive for ForceVolume
Source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_f64(n: f64) -> Option<Self>
fn from_f64(n: f64) -> Option<Self>
Converts a
f64 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned. Read moreSource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32 to return an optional value of this type. If the
value cannot be represented by this type, then None is returned.Source§impl Mul<ForceVolume> for f64
impl Mul<ForceVolume> for f64
Source§type Output = ForceVolume
type Output = ForceVolume
The resulting type after applying the
* operator.Source§impl Mul<f64> for ForceVolume
impl Mul<f64> for ForceVolume
Source§impl MulAssign<f64> for ForceVolume
impl MulAssign<f64> for ForceVolume
Source§fn mul_assign(&mut self, rhs: f64)
fn mul_assign(&mut self, rhs: f64)
Performs the
*= operation. Read moreSource§impl Neg for ForceVolume
impl Neg for ForceVolume
Source§impl PartialEq for ForceVolumewhere
ForceVolume: PhysicsQuantity,
impl PartialEq for ForceVolumewhere
ForceVolume: PhysicsQuantity,
Source§impl PartialOrd for ForceVolumewhere
ForceVolume: PhysicsQuantity,
impl PartialOrd for ForceVolumewhere
ForceVolume: PhysicsQuantity,
Source§impl PhysicsQuantity for ForceVolume
impl PhysicsQuantity for ForceVolume
const INFINITY: Self
const NEG_INFINITY: Self
type Unit = ForceVolumeUnit
fn as_f64(&self) -> f64
fn new(value: f64, unit: Self::Unit) -> ForceVolume
fn split_value(v: f64) -> (f64, i32)
fn zero() -> Self
fn get_power(&self) -> i32
fn get_multiplier(&self) -> f64
fn get_tuple(&self) -> (f64, i32)
fn to(&self, unit: Self::Unit) -> f64
fn abs(self) -> Self
fn from_raw(value: f64) -> Self
fn from_exponential(multiplier: f64, power: i32) -> Self
fn min(self, other: Self) -> Self
fn max(self, other: Self) -> Self
fn is_close(&self, other: &Self, tolerance: &Self) -> bool
fn optimize(&mut self)
Source§impl Sub for ForceVolume
impl Sub for ForceVolume
Source§impl SubAssign for ForceVolume
impl SubAssign for ForceVolume
Source§fn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the
-= operation. Read moreSource§impl Zero for ForceVolume
impl Zero for ForceVolume
impl Copy for ForceVolume
Auto Trait Implementations§
impl Freeze for ForceVolume
impl RefUnwindSafe for ForceVolume
impl Send for ForceVolume
impl Sync for ForceVolume
impl Unpin for ForceVolume
impl UnwindSafe for ForceVolume
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