pub struct CollectionCharacter {
pub id: u32,
pub name: String,
pub type: CharacterType,
pub images: Option<SimpleImage>,
pub created_at: String,
}Expand description
用户收藏的角色信息
表示用户收藏的角色详情,包含角色ID、名称、类型等基本信息
Fields§
§id: u32角色ID
name: String角色名称
type: CharacterType角色类型
images: Option<SimpleImage>角色图片信息(可选)
created_at: String收藏时间(时间戳字符串)
Trait Implementations§
Source§impl Clone for CollectionCharacter
impl Clone for CollectionCharacter
Source§fn clone(&self) -> CollectionCharacter
fn clone(&self) -> CollectionCharacter
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 CollectionCharacter
impl Debug for CollectionCharacter
Source§impl<'de> Deserialize<'de> for CollectionCharacter
impl<'de> Deserialize<'de> for CollectionCharacter
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 CollectionCharacter
impl RefUnwindSafe for CollectionCharacter
impl Send for CollectionCharacter
impl Sync for CollectionCharacter
impl Unpin for CollectionCharacter
impl UnwindSafe for CollectionCharacter
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