Struct lichess_api::model::challenges::ChallengeUser
source · pub struct ChallengeUser {
pub user: LightUser,
pub rating: u32,
pub provisional: Option<bool>,
pub online: Option<bool>,
pub lag: Option<u32>,
}Fields§
§user: LightUser§rating: u32§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 copy 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 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