pub struct ImpulsiveManeuver {
pub local_frame: LocalFrame,
pub dv_km_s: Vector3<f64>,
}Expand description
Impulsive maneuver defines an instantaneous state change which causes a discontinuity in the trajectory. While useful for preliminary design, it is not typically relevant for spaceflight operations
Fields§
§local_frame: LocalFrame§dv_km_s: Vector3<f64>Trait Implementations§
Source§impl Clone for ImpulsiveManeuver
impl Clone for ImpulsiveManeuver
Source§fn clone(&self) -> ImpulsiveManeuver
fn clone(&self) -> ImpulsiveManeuver
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 ImpulsiveManeuver
impl Debug for ImpulsiveManeuver
Source§impl<'de> Deserialize<'de> for ImpulsiveManeuver
impl<'de> Deserialize<'de> for ImpulsiveManeuver
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ImpulsiveManeuver
impl Display for ImpulsiveManeuver
Source§impl PartialEq for ImpulsiveManeuver
impl PartialEq for ImpulsiveManeuver
Source§impl Serialize for ImpulsiveManeuver
impl Serialize for ImpulsiveManeuver
Source§impl StaticType for ImpulsiveManeuver
impl StaticType for ImpulsiveManeuver
Source§fn static_type() -> SimpleType
fn static_type() -> SimpleType
Return the Dhall type that represents this type. Read more
impl Copy for ImpulsiveManeuver
impl StructuralPartialEq for ImpulsiveManeuver
Auto Trait Implementations§
impl Freeze for ImpulsiveManeuver
impl RefUnwindSafe for ImpulsiveManeuver
impl Send for ImpulsiveManeuver
impl Sync for ImpulsiveManeuver
impl Unpin for ImpulsiveManeuver
impl UnsafeUnpin for ImpulsiveManeuver
impl UnwindSafe for ImpulsiveManeuver
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> FromDhall for Twhere
T: DeserializeOwned,
impl<T> FromDhall for Twhere
T: DeserializeOwned,
fn from_dhall(v: &Value) -> Result<T, Error>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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§impl<T> Pointable for T
impl<T> Pointable for T
§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
§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 more§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).§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.§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.