pub struct CommTimelineEntry {
pub jd: f64,
pub elapsed_s: f64,
pub ship_x: f64,
pub ship_y: f64,
pub delay_to_earth_s: f64,
pub feasibility: CommFeasibility,
}Expand description
Timeline entry for communication delay along a route.
Fields§
§jd: f64Julian Date
elapsed_s: f64Elapsed time from route start (seconds)
ship_x: f64Ship heliocentric x (km)
ship_y: f64Ship heliocentric y (km)
delay_to_earth_s: f64One-way light delay to Earth (seconds)
feasibility: CommFeasibilityCommunication feasibility classification
Trait Implementations§
Source§impl Clone for CommTimelineEntry
impl Clone for CommTimelineEntry
Source§fn clone(&self) -> CommTimelineEntry
fn clone(&self) -> CommTimelineEntry
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 moreAuto Trait Implementations§
impl Freeze for CommTimelineEntry
impl RefUnwindSafe for CommTimelineEntry
impl Send for CommTimelineEntry
impl Sync for CommTimelineEntry
impl Unpin for CommTimelineEntry
impl UnwindSafe for CommTimelineEntry
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