pub struct Pass {
pub aos: Option<PredictObservation>,
pub satellite_position_at_aos: Option<PredictPosition>,
pub los: Option<PredictObservation>,
pub satellite_position_at_los: Option<PredictPosition>,
pub max_elevation: Option<f64>,
}
Expand description
A pass of a satellite over an observation point
Fields§
§aos: Option<PredictObservation>
acquisiton of signal
satellite_position_at_aos: Option<PredictPosition>
satellite position at acquisiton of signal
los: Option<PredictObservation>
loss of signal
satellite_position_at_los: Option<PredictPosition>
satellite position at loss of signal
max_elevation: Option<f64>
max elevation for this pass
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Pass
impl RefUnwindSafe for Pass
impl Send for Pass
impl Sync for Pass
impl Unpin for Pass
impl UnwindSafe for Pass
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