pub struct ChallengeUser {
pub id: String,
pub name: String,
pub rating: u32,
pub title: Option<Title>,
pub flair: Option<String>,
pub patron: Option<bool>,
pub provisional: Option<bool>,
pub online: Option<bool>,
pub lag: Option<u32>,
}Fields§
§id: String§name: String§rating: u32§title: Option<Title>§flair: Option<String>§patron: Option<bool>§provisional: Option<bool>§online: Option<bool>§lag: Option<u32>Trait Implementations§
Source§impl Clone for ChallengeUser
impl Clone for ChallengeUser
Source§fn clone(&self) -> ChallengeUser
fn clone(&self) -> ChallengeUser
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 ChallengeUser
impl Debug for ChallengeUser
Source§impl<'de> Deserialize<'de> for ChallengeUser
impl<'de> Deserialize<'de> for ChallengeUser
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 ChallengeUser
impl RefUnwindSafe for ChallengeUser
impl Send for ChallengeUser
impl Sync for ChallengeUser
impl Unpin for ChallengeUser
impl UnwindSafe for ChallengeUser
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