pub struct StateVectorAccType {
pub epoch: EpochType,
pub x: PositionType,
pub y: PositionType,
pub z: PositionType,
pub x_dot: VelocityType,
pub y_dot: VelocityType,
pub z_dot: VelocityType,
pub x_ddot: Option<AccType>,
pub y_ddot: Option<AccType>,
pub z_ddot: Option<AccType>,
}Fields§
§epoch: EpochType§x: PositionType§y: PositionType§z: PositionType§x_dot: VelocityType§y_dot: VelocityType§z_dot: VelocityType§x_ddot: Option<AccType>§y_ddot: Option<AccType>§z_ddot: Option<AccType>Trait Implementations§
Source§impl Clone for StateVectorAccType
impl Clone for StateVectorAccType
Source§fn clone(&self) -> StateVectorAccType
fn clone(&self) -> StateVectorAccType
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 StateVectorAccType
impl Debug for StateVectorAccType
Source§impl Default for StateVectorAccType
impl Default for StateVectorAccType
Source§fn default() -> StateVectorAccType
fn default() -> StateVectorAccType
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for StateVectorAccTypewhere
StateVectorAccType: Default,
impl<'de> Deserialize<'de> for StateVectorAccTypewhere
StateVectorAccType: Default,
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 KvnDeserializer for StateVectorAccType
impl KvnDeserializer for StateVectorAccType
fn deserialize<'a>( lines: &mut Peekable<impl Iterator<Item = &'a str>>, ) -> Result<StateVectorAccType, KvnDeserializerErr<String>>
fn should_check_key_match() -> bool
fn from_kvn_str(kvn: &str) -> Result<Self, KvnDeserializerErr<String>>where
Self: Sized,
Source§impl PartialEq for StateVectorAccType
impl PartialEq for StateVectorAccType
Source§impl Serialize for StateVectorAccType
impl Serialize for StateVectorAccType
impl StructuralPartialEq for StateVectorAccType
Auto Trait Implementations§
impl Freeze for StateVectorAccType
impl RefUnwindSafe for StateVectorAccType
impl Send for StateVectorAccType
impl Sync for StateVectorAccType
impl Unpin for StateVectorAccType
impl UnsafeUnpin for StateVectorAccType
impl UnwindSafe for StateVectorAccType
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> 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