pub struct GalAlmBlock {}Expand description
GALAlm block (Block ID 4003)
Galileo almanac data.
Fields§
§svid: u8SVID (71-106 for Galileo)
source: u8Signal source (F/NAV or I/NAV)
e: f32Eccentricity
t_oa: u32Almanac reference time (s)
delta_i: f32Inclination offset (rad)
omega_dot: f32Rate of right ascension (rad/s)
delta_sqrt_a: f32Semi-major axis delta (m^0.5)
omega_0: f32Right ascension (rad)
omega: f32Argument of perigee (rad)
m_0: f32Mean anomaly (rad)
a_f1: f32Clock drift (s/s)
a_f0: f32Clock bias (s)
wn_a: u8Almanac week
svid_a: u8Almanac SVID
health: u16Health flags
ioda: u8Issue of Data Almanac
Implementations§
Trait Implementations§
Source§impl Clone for GalAlmBlock
impl Clone for GalAlmBlock
Source§fn clone(&self) -> GalAlmBlock
fn clone(&self) -> GalAlmBlock
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 GalAlmBlock
impl Debug for GalAlmBlock
Auto Trait Implementations§
impl Freeze for GalAlmBlock
impl RefUnwindSafe for GalAlmBlock
impl Send for GalAlmBlock
impl Sync for GalAlmBlock
impl Unpin for GalAlmBlock
impl UnsafeUnpin for GalAlmBlock
impl UnwindSafe for GalAlmBlock
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