pub struct ForcePerVolume { /* private fields */ }Trait Implementations§
Source§impl Add for ForcePerVolume
impl Add for ForcePerVolume
Source§impl AddAssign for ForcePerVolume
impl AddAssign for ForcePerVolume
Source§fn add_assign(&mut self, other: Self)
fn add_assign(&mut self, other: Self)
Performs the
+= operation. Read moreSource§impl Clone for ForcePerVolume
impl Clone for ForcePerVolume
Source§fn clone(&self) -> ForcePerVolume
fn clone(&self) -> ForcePerVolume
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 ForcePerVolume
impl Debug for ForcePerVolume
Source§impl Display for ForcePerVolume
impl Display for ForcePerVolume
Source§impl Div<Acceleration> for ForcePerVolume
impl Div<Acceleration> for ForcePerVolume
Source§impl Div<Density> for ForcePerVolume
impl Div<Density> for ForcePerVolume
Source§impl Div<ForcePerVolume> for MassPerTimeSquare
impl Div<ForcePerVolume> for MassPerTimeSquare
Source§impl Div<f64> for ForcePerVolume
impl Div<f64> for ForcePerVolume
Source§impl Div for ForcePerVolume
impl Div for ForcePerVolume
Source§impl DivArray1<ForcePerVolume> for Array1<MassPerTimeSquare>
impl DivArray1<ForcePerVolume> for Array1<MassPerTimeSquare>
Source§impl DivArray2<ForcePerVolume> for Array2<MassPerTimeSquare>
impl DivArray2<ForcePerVolume> for Array2<MassPerTimeSquare>
Source§impl DivAssign<f64> for ForcePerVolume
impl DivAssign<f64> for ForcePerVolume
Source§fn div_assign(&mut self, rhs: f64)
fn div_assign(&mut self, rhs: f64)
Performs the
/= operation. Read moreSource§impl From<f64> for ForcePerVolume
impl From<f64> for ForcePerVolume
Source§impl FromPrimitive for ForcePerVolume
impl FromPrimitive for ForcePerVolume
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<Area> for ForcePerVolume
impl Mul<Area> for ForcePerVolume
Source§impl Mul<Distance> for ForcePerVolume
impl Mul<Distance> for ForcePerVolume
Source§impl Mul<ForcePerVolume> for Area
impl Mul<ForcePerVolume> for Area
Source§type Output = MassPerTimeSquare
type Output = MassPerTimeSquare
The resulting type after applying the
* operator.Source§impl Mul<ForcePerVolume> for Distance
impl Mul<ForcePerVolume> for Distance
Source§type Output = MassPerDistanceTimeSquare
type Output = MassPerDistanceTimeSquare
The resulting type after applying the
* operator.Source§impl Mul<ForcePerVolume> for Volume
impl Mul<ForcePerVolume> for Volume
Source§impl Mul<ForcePerVolume> for f64
impl Mul<ForcePerVolume> for f64
Source§type Output = ForcePerVolume
type Output = ForcePerVolume
The resulting type after applying the
* operator.Source§impl Mul<Volume> for ForcePerVolume
impl Mul<Volume> for ForcePerVolume
Source§impl Mul<f64> for ForcePerVolume
impl Mul<f64> for ForcePerVolume
Source§impl MulArray1<ForcePerVolume> for Array1<Area>
impl MulArray1<ForcePerVolume> for Array1<Area>
type Output = ArrayBase<OwnedRepr<MassPerTimeSquare>, Dim<[usize; 1]>>
fn mul_array1(self, rhs: Array1<ForcePerVolume>) -> Array1<MassPerTimeSquare>
Source§impl MulArray1<ForcePerVolume> for Array1<Distance>
impl MulArray1<ForcePerVolume> for Array1<Distance>
type Output = ArrayBase<OwnedRepr<MassPerDistanceTimeSquare>, Dim<[usize; 1]>>
fn mul_array1( self, rhs: Array1<ForcePerVolume>, ) -> Array1<MassPerDistanceTimeSquare>
Source§impl MulArray2<ForcePerVolume> for Array2<Area>
impl MulArray2<ForcePerVolume> for Array2<Area>
type Output = ArrayBase<OwnedRepr<MassPerTimeSquare>, Dim<[usize; 2]>>
fn mul_array2( self, rhs: Array2<ForcePerVolume>, ) -> Result<Array2<MassPerTimeSquare>, String>
Source§impl MulArray2<ForcePerVolume> for Array2<Distance>
impl MulArray2<ForcePerVolume> for Array2<Distance>
type Output = ArrayBase<OwnedRepr<MassPerDistanceTimeSquare>, Dim<[usize; 2]>>
fn mul_array2( self, rhs: Array2<ForcePerVolume>, ) -> Result<Array2<MassPerDistanceTimeSquare>, String>
Source§impl MulAssign<f64> for ForcePerVolume
impl MulAssign<f64> for ForcePerVolume
Source§fn mul_assign(&mut self, rhs: f64)
fn mul_assign(&mut self, rhs: f64)
Performs the
*= operation. Read moreSource§impl Neg for ForcePerVolume
impl Neg for ForcePerVolume
Source§impl PartialEq for ForcePerVolumewhere
ForcePerVolume: PhysicsQuantity,
impl PartialEq for ForcePerVolumewhere
ForcePerVolume: PhysicsQuantity,
Source§impl PartialOrd for ForcePerVolumewhere
ForcePerVolume: PhysicsQuantity,
impl PartialOrd for ForcePerVolumewhere
ForcePerVolume: PhysicsQuantity,
Source§impl PhysicsQuantity for ForcePerVolume
impl PhysicsQuantity for ForcePerVolume
const INFINITY: Self
const NEG_INFINITY: Self
type Unit = ForcePerVolumeUnit
fn as_f64(&self) -> f64
fn new(value: f64, unit: Self::Unit) -> ForcePerVolume
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
Source§impl Sub for ForcePerVolume
impl Sub for ForcePerVolume
Source§impl SubAssign for ForcePerVolume
impl SubAssign for ForcePerVolume
Source§fn sub_assign(&mut self, other: Self)
fn sub_assign(&mut self, other: Self)
Performs the
-= operation. Read moreSource§impl Zero for ForcePerVolume
impl Zero for ForcePerVolume
impl Copy for ForcePerVolume
Auto Trait Implementations§
impl Freeze for ForcePerVolume
impl RefUnwindSafe for ForcePerVolume
impl Send for ForcePerVolume
impl Sync for ForcePerVolume
impl Unpin for ForcePerVolume
impl UnwindSafe for ForcePerVolume
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