vndb-api 1.0.3

Fully Functional Visual Novel Database (VNDB) HTTPS API Wrapper
Documentation
use serde::{Deserialize, Serialize};

#[derive(Deserialize, Serialize, Debug)]
pub struct Trait {
    /// Vndbid
    pub id: Option<String>,
    /// Trait names are not necessarily self-describing
    /// So they should always be displayed together with their “group”
    pub name: Option<String>,
    pub aliases: Option<Vec<String>>,
    /// May contain formatting codes
    pub description: Option<String>,
    pub searchable: Option<bool>,
    pub applicable: Option<bool>,
    /// Vndbid
    pub group_id: Option<String>,
    pub group_name: Option<String>,
    /// Integer number of characters this trait has been applied to including child traits
    pub char_count: Option<u32>,
}