Struct Ecef
pub struct Ecef {
pub x: Option<f32>,
pub y: Option<f32>,
pub z: Option<f32>,
pub pos_acc: Option<f32>,
pub vel_x: Option<f32>,
pub vel_y: Option<f32>,
pub vel_z: Option<f32>,
pub vel_acc: Option<f32>,
}Expand description
Earth-centered, Earth-fixed coordinate system.
Part of TimePositionVelocity.
Fields§
§x: Option<f32>ECEF X position in meters.
y: Option<f32>ECEF Y position in meters.
z: Option<f32>ECEF Z position in meters.
pos_acc: Option<f32>ECEF position error in meters. Certainty unknown.
vel_x: Option<f32>ECEF X velocity in meters per second.
vel_y: Option<f32>ECEF Y velocity in meters per second.
vel_z: Option<f32>ECEF Z velocity in meters per second.
vel_acc: Option<f32>ECEF velocity error in meters per second. Certainty unknown.
Trait Implementations§
§impl<'de> Deserialize<'de> for Ecef
impl<'de> Deserialize<'de> for Ecef
§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
Auto Trait Implementations§
impl Freeze for Ecef
impl RefUnwindSafe for Ecef
impl Send for Ecef
impl Sync for Ecef
impl Unpin for Ecef
impl UnsafeUnpin for Ecef
impl UnwindSafe for Ecef
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