anidb-api 0.1.1

Rust library that provides wrapper for AniDB API
Documentation
use super::TitleType;
use serde::{Deserialize, Serialize};

#[derive(Debug, Clone, Deserialize, Serialize, PartialEq)]
pub(crate) struct TitleList {
    #[serde(rename = "title")]
    pub list: Vec<Title>,
}

#[derive(Debug, Clone, Deserialize, Serialize, PartialEq)]
pub struct Title {
    #[serde(rename = "lang")]
    #[serde(default)]
    pub lang: Option<String>,
    #[serde(rename = "type")]
    pub title_type: Option<TitleType>,
    #[serde(rename(deserialize = "$value"))]
    #[serde(default)]
    pub name: String,
}