pub struct OrbitalStepResult {
pub position: [f64; 2],
pub energy_drift: f64,
pub angular_momentum_drift: f64,
}Expand description
Step result for orbital simulation.
Fields§
§position: [f64; 2]New position after step.
energy_drift: f64Energy drift since initial.
angular_momentum_drift: f64Angular momentum drift since initial.
Trait Implementations§
Source§impl Clone for OrbitalStepResult
impl Clone for OrbitalStepResult
Source§fn clone(&self) -> OrbitalStepResult
fn clone(&self) -> OrbitalStepResult
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 OrbitalStepResult
impl RefUnwindSafe for OrbitalStepResult
impl Send for OrbitalStepResult
impl Sync for OrbitalStepResult
impl Unpin for OrbitalStepResult
impl UnsafeUnpin for OrbitalStepResult
impl UnwindSafe for OrbitalStepResult
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