pub struct TLE {Show 17 fields
pub name: String,
pub catalog_number: String,
pub classification: String,
pub international_designator: String,
pub epoch: Epoch,
pub mean_motion_1: f64,
pub mean_motion_2: f64,
pub radiation_pressure: f64,
pub ephemeris_type: u8,
pub element_set_number: u64,
pub inc: f64,
pub raan: f64,
pub eccentricity: f64,
pub arg_perigee: f64,
pub mean_anomaly: f64,
pub mean_motion: f64,
pub rev_num: u32,
}
Fields§
§name: String
§catalog_number: String
§classification: String
§international_designator: String
§epoch: Epoch
§mean_motion_1: f64
§mean_motion_2: f64
§radiation_pressure: f64
§ephemeris_type: u8
§element_set_number: u64
§inc: f64
§raan: f64
§eccentricity: f64
§arg_perigee: f64
§mean_anomaly: f64
§mean_motion: f64
§rev_num: u32
Trait Implementations§
Source§impl<'de> Deserialize<'de> for TLE
impl<'de> Deserialize<'de> for TLE
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
Auto Trait Implementations§
impl Freeze for TLE
impl RefUnwindSafe for TLE
impl Send for TLE
impl Sync for TLE
impl Unpin for TLE
impl UnwindSafe for TLE
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