pub struct MassSnapshot {
pub time_h: f64,
pub total_mass_kg: f64,
pub dry_mass_kg: f64,
pub propellant_kg: f64,
pub episode: u8,
}Expand description
A snapshot of ship mass at a point in time.
Fields§
§time_h: f64Mission elapsed time (hours).
total_mass_kg: f64Total ship mass (kg).
dry_mass_kg: f64Dry mass component (structure + payload, kg).
propellant_kg: f64Remaining propellant (kg).
episode: u8Episode number.
Trait Implementations§
Source§impl Clone for MassSnapshot
impl Clone for MassSnapshot
Source§fn clone(&self) -> MassSnapshot
fn clone(&self) -> MassSnapshot
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 MassSnapshot
impl Debug for MassSnapshot
impl Copy for MassSnapshot
Auto Trait Implementations§
impl Freeze for MassSnapshot
impl RefUnwindSafe for MassSnapshot
impl Send for MassSnapshot
impl Sync for MassSnapshot
impl Unpin for MassSnapshot
impl UnwindSafe for MassSnapshot
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