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