pub struct Stress;Expand description
A stress, and equally a stiffness, being a stress per unit strain.
Implementations§
Source§impl Stress
impl Stress
Sourcepub const fn pascals(value: TensorRank0) -> Quantity<Stress>
pub const fn pascals(value: TensorRank0) -> Quantity<Stress>
A quantity of pascals.
Sourcepub const fn kilopascals(value: TensorRank0) -> Quantity<Stress>
pub const fn kilopascals(value: TensorRank0) -> Quantity<Stress>
A quantity of kilopascals.
Sourcepub const fn megapascals(value: TensorRank0) -> Quantity<Stress>
pub const fn megapascals(value: TensorRank0) -> Quantity<Stress>
A quantity of megapascals.
Sourcepub const fn gigapascals(value: TensorRank0) -> Quantity<Stress>
pub const fn gigapascals(value: TensorRank0) -> Quantity<Stress>
A quantity of gigapascals.
Sourcepub const fn bars(value: TensorRank0) -> Quantity<Stress>
pub const fn bars(value: TensorRank0) -> Quantity<Stress>
A quantity of bars.
Sourcepub const fn psi(value: TensorRank0) -> Quantity<Stress>
pub const fn psi(value: TensorRank0) -> Quantity<Stress>
A quantity of pounds per square inch.
Sourcepub const fn ksi(value: TensorRank0) -> Quantity<Stress>
pub const fn ksi(value: TensorRank0) -> Quantity<Stress>
A quantity of kips per square inch.
Trait Implementations§
Source§impl UnitDiv<ForcePerLength> for Stress
impl UnitDiv<ForcePerLength> for Stress
Source§type Output = ReciprocalLength
type Output = ReciprocalLength
The unit of the quotient.
Source§impl UnitDiv<ReciprocalLength> for Stress
impl UnitDiv<ReciprocalLength> for Stress
Source§type Output = ForcePerLength
type Output = ForcePerLength
The unit of the quotient.
Source§impl UnitDiv<Stress> for Dimensionless
impl UnitDiv<Stress> for Dimensionless
Source§type Output = ReciprocalStress
type Output = ReciprocalStress
The unit of the quotient.
Source§impl UnitDiv<Stress> for Rate
impl UnitDiv<Stress> for Rate
Source§type Output = ReciprocalViscosity
type Output = ReciprocalViscosity
The unit of the quotient.
Source§impl UnitDiv<Stress> for StressPerLength
impl UnitDiv<Stress> for StressPerLength
Source§type Output = ReciprocalLength
type Output = ReciprocalLength
The unit of the quotient.
Source§impl UnitDiv<Temperature> for Stress
impl UnitDiv<Temperature> for Stress
Source§type Output = StressPerTemperature
type Output = StressPerTemperature
The unit of the quotient.
Source§impl UnitHalves for Stress
impl UnitHalves for Stress
Source§impl UnitMul<ReciprocalLength> for Stress
impl UnitMul<ReciprocalLength> for Stress
Source§type Output = StressPerLength
type Output = StressPerLength
The unit of the product.
Source§impl UnitMul<ReciprocalStress> for Stress
impl UnitMul<ReciprocalStress> for Stress
Source§type Output = Dimensionless
type Output = Dimensionless
The unit of the product.
Source§impl UnitMul<ReciprocalTemperature> for Stress
impl UnitMul<ReciprocalTemperature> for Stress
Source§type Output = StressPerTemperature
type Output = StressPerTemperature
The unit of the product.
Source§impl UnitMul<ReciprocalViscosity> for Stress
impl UnitMul<ReciprocalViscosity> for Stress
Source§impl UnitMul<Stress> for ReciprocalLength
impl UnitMul<Stress> for ReciprocalLength
Source§type Output = StressPerLength
type Output = StressPerLength
The unit of the product.
Source§impl UnitMul<Stress> for ReciprocalStress
impl UnitMul<Stress> for ReciprocalStress
Source§type Output = Dimensionless
type Output = Dimensionless
The unit of the product.
Source§impl UnitMul<Stress> for ReciprocalViscosity
impl UnitMul<Stress> for ReciprocalViscosity
impl Copy for Stress
impl Eq for Stress
impl StructuralPartialEq for Stress
impl Unit for Stress
Auto Trait Implementations§
impl Freeze for Stress
impl RefUnwindSafe for Stress
impl Send for Stress
impl Sync for Stress
impl Unpin for Stress
impl UnsafeUnpin for Stress
impl UnwindSafe for Stress
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