speedrun_api/types/
engines.rs

1use serde::Deserialize;
2
3use crate::api::engines::EngineId;
4
5use super::Link;
6
7#[derive(Debug, Clone, PartialEq, Deserialize)]
8#[serde(rename_all = "kebab-case")]
9pub struct Engine<'a> {
10    pub id: EngineId<'a>,
11    pub name: String,
12    pub links: Vec<Link>,
13}