pub struct VnStaff {Show 13 fields
pub eid: Option<u32>,
pub role: Option<StaffRole>,
pub note: Option<String>,
pub id: Option<String>,
pub aid: Option<u32>,
pub ismain: Option<bool>,
pub name: Option<String>,
pub original: Option<String>,
pub lang: Option<Language>,
pub gender: Option<StaffGender>,
pub description: Option<String>,
pub extlinks: Option<Vec<ExtLink>>,
pub aliases: Option<Vec<StaffAlias>>,
}Fields§
§eid: Option<u32>Edition identifier when the staff has worked on the “original” version of the VN
role: Option<StaffRole>Staff member’s role
note: Option<String>§id: Option<String>Also implements all /staff fields
aid: Option<u32>§ismain: Option<bool>§name: Option<String>§original: Option<String>§lang: Option<Language>§gender: Option<StaffGender>§description: Option<String>§extlinks: Option<Vec<ExtLink>>§aliases: Option<Vec<StaffAlias>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for VnStaff
impl<'de> Deserialize<'de> for VnStaff
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for VnStaff
impl RefUnwindSafe for VnStaff
impl Send for VnStaff
impl Sync for VnStaff
impl Unpin for VnStaff
impl UnsafeUnpin for VnStaff
impl UnwindSafe for VnStaff
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