Struct mtgapi_client::model::card::CardDetail[][src]

pub struct CardDetail {
    pub name: String,
    pub names: Vec<String>,
    pub mana_cost: Option<String>,
    pub cmc: f64,
    pub colors: Vec<String>,
    pub color_identity: Vec<String>,
    pub type_: String,
    pub supertypes: Vec<String>,
    pub types: Vec<String>,
    pub subtypes: Vec<String>,
    pub rarity: String,
    pub set: String,
    pub set_name: Option<String>,
    pub text: String,
    pub flavor: String,
    pub artist: String,
    pub number: Option<String>,
    pub power: Option<String>,
    pub toughness: Option<String>,
    pub layout: Option<String>,
    pub loyalty: Option<u32>,
    pub multiverseid: Option<u32>,
    pub image_url: Option<String>,
    pub rulings: Vec<Ruling>,
    pub watermark: Option<String>,
    pub release_date: Option<String>,
    pub foreign_names: Vec<ForeignName>,
    pub printings: Vec<String>,
    pub original_text: Option<String>,
    pub original_type: Option<String>,
    pub legalities: Vec<Legality>,
    pub variations: Vec<u32>,
    pub border: Option<String>,
    pub timeshifted: bool,
    pub hand: Option<i32>,
    pub life: Option<i32>,
    pub reserved: bool,
    pub starter: bool,
    pub source: Option<String>,
    pub id: String,
}

Fields

Trait Implementations

impl Debug for CardDetail
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl Send for CardDetail

impl Sync for CardDetail