pub struct MassTimeline {
pub name: String,
pub initial_mass_kg: f64,
pub initial_dry_mass_kg: f64,
pub snapshots: Vec<MassSnapshot>,
}Expand description
A complete mass timeline scenario.
Fields§
§name: StringScenario name.
initial_mass_kg: f64Initial total mass (kg).
initial_dry_mass_kg: f64Initial dry mass (kg).
snapshots: Vec<MassSnapshot>Ordered snapshots (before and after each event).
Trait Implementations§
Source§impl Clone for MassTimeline
impl Clone for MassTimeline
Source§fn clone(&self) -> MassTimeline
fn clone(&self) -> MassTimeline
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 moreAuto Trait Implementations§
impl Freeze for MassTimeline
impl RefUnwindSafe for MassTimeline
impl Send for MassTimeline
impl Sync for MassTimeline
impl Unpin for MassTimeline
impl UnwindSafe for MassTimeline
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