pub struct CharacterSubject {
pub id: u32,
pub type: SubjectType,
pub staff: String,
pub name: String,
pub name_cn: String,
pub image: String,
}Expand description
角色与条目的关联结构
表示角色参与的条目信息
Fields§
§id: u32条目ID
type: SubjectType条目类型
staff: String角色在条目中的职位或角色
name: String条目原名
name_cn: String条目中文名
image: String条目图片URL
Trait Implementations§
Source§impl Clone for CharacterSubject
impl Clone for CharacterSubject
Source§fn clone(&self) -> CharacterSubject
fn clone(&self) -> CharacterSubject
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CharacterSubject
impl Debug for CharacterSubject
Source§impl<'de> Deserialize<'de> for CharacterSubject
impl<'de> Deserialize<'de> for CharacterSubject
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 CharacterSubject
impl RefUnwindSafe for CharacterSubject
impl Send for CharacterSubject
impl Sync for CharacterSubject
impl Unpin for CharacterSubject
impl UnwindSafe for CharacterSubject
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