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