anidb_api/http/models/common/
title.rs1use super::TitleType;
2use serde::{Deserialize, Serialize};
3
4#[derive(Debug, Clone, Deserialize, Serialize, PartialEq)]
5pub(crate) struct TitleList {
6 #[serde(rename = "title")]
7 pub list: Vec<Title>,
8}
9
10#[derive(Debug, Clone, Deserialize, Serialize, PartialEq)]
11pub struct Title {
12 #[serde(rename = "lang")]
13 #[serde(default)]
14 pub lang: Option<String>,
15 #[serde(rename = "type")]
16 pub title_type: Option<TitleType>,
17 #[serde(rename(deserialize = "$value"))]
18 #[serde(default)]
19 pub name: String,
20}