#[non_exhaustive]pub enum StoredFrame {
Geocentric,
Heliocentric,
}Expand description
The coordinate frame a body’s stored channels are expressed in.
Geocentric channels are returned directly at lookup. Heliocentric channels
are recombined with the geocentric Sun (P_geo = P_helio + S_geo) before being
returned, so the public lookup output is always geocentric ecliptic.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Geocentric
Stored channels are geocentric ecliptic; returned as-is.
Heliocentric
Stored channels are heliocentric ecliptic; recombined with the Sun at lookup.
Trait Implementations§
Source§impl Clone for StoredFrame
impl Clone for StoredFrame
impl Copy for StoredFrame
Source§impl Debug for StoredFrame
impl Debug for StoredFrame
Source§impl<'de> Deserialize<'de> for StoredFrame
impl<'de> Deserialize<'de> for StoredFrame
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
impl Eq for StoredFrame
Source§impl Hash for StoredFrame
impl Hash for StoredFrame
Source§impl PartialEq for StoredFrame
impl PartialEq for StoredFrame
Source§impl Serialize for StoredFrame
impl Serialize for StoredFrame
impl StructuralPartialEq for StoredFrame
Auto Trait Implementations§
impl Freeze for StoredFrame
impl RefUnwindSafe for StoredFrame
impl Send for StoredFrame
impl Sync for StoredFrame
impl Unpin for StoredFrame
impl UnsafeUnpin for StoredFrame
impl UnwindSafe for StoredFrame
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