pub struct Character {Show 18 fields
pub id: i64,
pub name: String,
pub name_en: Option<String>,
pub name_kana: Option<String>,
pub nickname: Option<String>,
pub nickname_en: Option<String>,
pub description: Option<String>,
pub description_en: Option<String>,
pub description_src: Option<String>,
pub description_en_src: Option<String>,
pub display_age: Option<String>,
pub display_birthday: Option<String>,
pub display_blood_type: Option<String>,
pub display_height: Option<String>,
pub display_weight: Option<String>,
pub occupation: Option<String>,
pub nationality: Option<String>,
pub series: Option<Series>,
/* private fields */
}Expand description
登場人物
Fields§
§id: i64§name: String§name_en: Option<String>§name_kana: Option<String>§nickname: Option<String>§nickname_en: Option<String>§description: Option<String>§description_en: Option<String>§description_src: Option<String>§description_en_src: Option<String>§display_age: Option<String>§display_birthday: Option<String>§display_blood_type: Option<String>§display_height: Option<String>§display_weight: Option<String>§occupation: Option<String>§nationality: Option<String>§series: Option<Series>Trait Implementations§
Source§impl AnnictObject for Character
impl AnnictObject for Character
Source§fn internal_id(&self) -> InternalId
fn internal_id(&self) -> InternalId
GraphQL API の
ID を返します。Source§async fn from_internal_id(
annict: &Annict,
internal_id: InternalId,
) -> Result<Self>where
Self: Sized,
async fn from_internal_id(
annict: &Annict,
internal_id: InternalId,
) -> Result<Self>where
Self: Sized,
GraphQL API の
ID を直接用いて情報を取得します。Auto Trait Implementations§
impl Freeze for Character
impl RefUnwindSafe for Character
impl Send for Character
impl Sync for Character
impl Unpin for Character
impl UnwindSafe for Character
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more