pub struct Acceleration;Expand description
An acceleration, being a velocity per unit time.
Implementations§
Source§impl Acceleration
impl Acceleration
Sourcepub const fn meters_per_second_squared(
value: TensorRank0,
) -> Quantity<Acceleration>
pub const fn meters_per_second_squared( value: TensorRank0, ) -> Quantity<Acceleration>
A quantity of metres per second squared.
Sourcepub const fn standard_gravities(value: TensorRank0) -> Quantity<Acceleration>
pub const fn standard_gravities(value: TensorRank0) -> Quantity<Acceleration>
A quantity of standard gravities.
Trait Implementations§
Source§impl Clone for Acceleration
impl Clone for Acceleration
Source§fn clone(&self) -> Acceleration
fn clone(&self) -> Acceleration
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for Acceleration
Source§impl Debug for Acceleration
impl Debug for Acceleration
impl Eq for Acceleration
Source§impl PartialEq for Acceleration
impl PartialEq for Acceleration
impl StructuralPartialEq for Acceleration
impl Unit for Acceleration
Source§impl UnitDiv<Acceleration> for Acceleration
impl UnitDiv<Acceleration> for Acceleration
Source§type Output = Dimensionless
type Output = Dimensionless
The unit of the quotient.
Source§impl UnitDiv<Acceleration> for StressPerLength
impl UnitDiv<Acceleration> for StressPerLength
Source§impl UnitDiv<Dimensionless> for Acceleration
impl UnitDiv<Dimensionless> for Acceleration
Source§type Output = Acceleration
type Output = Acceleration
The unit of the quotient.
Source§impl UnitDiv<Length> for Acceleration
impl UnitDiv<Length> for Acceleration
Source§type Output = RateSquared
type Output = RateSquared
The unit of the quotient.
Source§impl UnitDiv<RateSquared> for Acceleration
impl UnitDiv<RateSquared> for Acceleration
Source§impl UnitHalves for Acceleration
impl UnitHalves for Acceleration
Source§type First = Acceleration
type First = Acceleration
The unit the first half takes.
Source§type Second = Acceleration
type Second = Acceleration
The unit the second half takes.
Source§impl UnitMul<Acceleration> for Dimensionless
impl UnitMul<Acceleration> for Dimensionless
Source§type Output = Acceleration
type Output = Acceleration
The unit of the product.
Source§impl UnitMul<Acceleration> for Density
impl UnitMul<Acceleration> for Density
Source§type Output = StressPerLength
type Output = StressPerLength
The unit of the product.
Source§impl UnitMul<Density> for Acceleration
impl UnitMul<Density> for Acceleration
Source§type Output = StressPerLength
type Output = StressPerLength
The unit of the product.
Source§impl UnitMul<Dimensionless> for Acceleration
impl UnitMul<Dimensionless> for Acceleration
Source§type Output = Acceleration
type Output = Acceleration
The unit of the product.
Source§impl UnitSum for Acceleration
impl UnitSum for Acceleration
Source§type Output = Acceleration
type Output = Acceleration
The unit of the sum.
Auto Trait Implementations§
impl Freeze for Acceleration
impl RefUnwindSafe for Acceleration
impl Send for Acceleration
impl Sync for Acceleration
impl Unpin for Acceleration
impl UnsafeUnpin for Acceleration
impl UnwindSafe for Acceleration
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