pub struct ChallengeCategory {
pub id: u64,
pub name: String,
pub icon: Option<String>,
}Fields§
§id: u64§name: String§icon: Option<String>Trait Implementations§
Source§impl Debug for ChallengeCategory
impl Debug for ChallengeCategory
Source§impl<'de> Deserialize<'de> for ChallengeCategory
impl<'de> Deserialize<'de> for ChallengeCategory
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
Source§impl Serialize for ChallengeCategory
impl Serialize for ChallengeCategory
Auto Trait Implementations§
impl Freeze for ChallengeCategory
impl RefUnwindSafe for ChallengeCategory
impl Send for ChallengeCategory
impl Sync for ChallengeCategory
impl Unpin for ChallengeCategory
impl UnsafeUnpin for ChallengeCategory
impl UnwindSafe for ChallengeCategory
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