eve-esi-api 0.0.4

This library provides an authentication to Eve-esi API and some endpoints to call.
Documentation
use serde::Deserialize;

use crate::Float;
use crate::Int32;

#[derive(Deserialize, Debug)]
pub struct System {
    pub system_id: Int32,
    pub constellation_id: Int32,
    pub name: String,
    pub planets: Option<Vec<Planet>>,
    pub security_class: Option<String>,
    pub security_status: Float,
    pub stargates: Option<Vec<Int32>>,
    pub stations: Option<Vec<Int32>>,
    pub star_id: Option<Int32>,
    // position: not_implemented,
}

#[derive(Deserialize, Debug)]
pub struct Planet {
    pub planet_id: Int32,
    pub moons: Option<Vec<Int32>>,
    pub asteroids_belts: Option<Vec<Int32>>,
}