#[derive(Debug, Clone, Copy, PartialEq)]
pub struct LandingSite {
pub name: &'static str,
pub latitude_deg: f64,
pub longitude_deg: f64,
pub mission_year: u16,
}
pub fn south_polar_terrain() -> LandingSite {
LandingSite {
name: "South Polar Terrain",
latitude_deg: -80.0,
longitude_deg: 0.0,
mission_year: 2050,
}
}
pub fn tiger_stripe_base() -> LandingSite {
LandingSite {
name: "Tiger Stripe Base",
latitude_deg: -70.0,
longitude_deg: 30.0,
mission_year: 2055,
}
}