pokeapi-model 0.1.4

Data structures for PokéAPI v2.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Machine types.

use pokeapi_macro::pokeapi_struct;

use crate::{Item, Move, NamedAPIResource, VersionGroup};

#[pokeapi_struct]
struct Machine {
    id: i32,
    item: NamedAPIResource<Item>,
    #[serde(rename = "move")]
    move_: NamedAPIResource<Move>,
    version_group: NamedAPIResource<VersionGroup>,
}