eve_esi_api/domain/universe/
system.rs1use serde::Deserialize;
2
3use crate::Float;
4use crate::Int32;
5
6#[derive(Deserialize, Debug)]
7pub struct System {
8 pub system_id: Int32,
9 pub constellation_id: Int32,
10 pub name: String,
11 pub planets: Option<Vec<Planet>>,
12 pub security_class: Option<String>,
13 pub security_status: Float,
14 pub stargates: Option<Vec<Int32>>,
15 pub stations: Option<Vec<Int32>>,
16 pub star_id: Option<Int32>,
17 }
19
20#[derive(Deserialize, Debug)]
21pub struct Planet {
22 pub planet_id: Int32,
23 pub moons: Option<Vec<Int32>>,
24 pub asteroids_belts: Option<Vec<Int32>>,
25}