pub struct TrajectoryResult {
pub max_range: f64,
pub max_height: f64,
pub time_of_flight: f64,
pub impact_velocity: f64,
pub impact_energy: f64,
pub points: Vec<TrajectoryPoint>,
pub sampled_points: Option<Vec<TrajectorySample>>,
pub min_pitch_damping: Option<f64>,
pub transonic_mach: Option<f64>,
pub angular_state: Option<AngularState>,
pub max_yaw_angle: Option<f64>,
pub max_precession_angle: Option<f64>,
}
Fields§
§max_range: f64
§max_height: f64
§time_of_flight: f64
§impact_velocity: f64
§impact_energy: f64
§points: Vec<TrajectoryPoint>
§sampled_points: Option<Vec<TrajectorySample>>
§min_pitch_damping: Option<f64>
§transonic_mach: Option<f64>
§angular_state: Option<AngularState>
§max_yaw_angle: Option<f64>
§max_precession_angle: Option<f64>
Trait Implementations§
Source§impl Clone for TrajectoryResult
impl Clone for TrajectoryResult
Source§fn clone(&self) -> TrajectoryResult
fn clone(&self) -> TrajectoryResult
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 TrajectoryResult
impl RefUnwindSafe for TrajectoryResult
impl Send for TrajectoryResult
impl Sync for TrajectoryResult
impl Unpin for TrajectoryResult
impl UnwindSafe for TrajectoryResult
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<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self
from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self
is actually part of its subset T
(and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset
but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self
to the equivalent element of its superset.