#[derive(Debug, Clone, Copy, PartialEq)]
pub struct Orbiter {
pub name: &'static str,
pub altitude_km: f64,
pub inclination_deg: f64,
}
pub fn europa_clipper() -> Orbiter {
Orbiter {
name: "Europa Clipper",
altitude_km: 25.0,
inclination_deg: 85.0,
}
}
pub fn juice_flyby() -> Orbiter {
Orbiter {
name: "JUICE Flyby",
altitude_km: 400.0,
inclination_deg: 10.0,
}
}