pub struct StructuralHistory {
pub elapsed_hours: Fix128,
pub failure_step: Option<u64>,
pub plastic_state: PlasticState,
pub fatigue_damage: Fix128,
pub steps: u64,
}Expand description
Lifetime accumulation.
Fields§
§elapsed_hours: Fix128Total elapsed time (hours).
failure_step: Option<u64>First step index at which any failure was detected, if any.
plastic_state: PlasticStateFinal plastic state.
fatigue_damage: Fix128Final Miner damage D.
steps: u64Number of steps advanced.
Trait Implementations§
Source§impl Clone for StructuralHistory
impl Clone for StructuralHistory
impl Copy for StructuralHistory
Source§impl Debug for StructuralHistory
impl Debug for StructuralHistory
Source§impl Default for StructuralHistory
impl Default for StructuralHistory
impl Eq for StructuralHistory
Source§impl PartialEq for StructuralHistory
impl PartialEq for StructuralHistory
impl StructuralPartialEq for StructuralHistory
Auto Trait Implementations§
impl Freeze for StructuralHistory
impl RefUnwindSafe for StructuralHistory
impl Send for StructuralHistory
impl Sync for StructuralHistory
impl Unpin for StructuralHistory
impl UnsafeUnpin for StructuralHistory
impl UnwindSafe for StructuralHistory
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more