pub struct UserActivityCorrespondenceGame {
pub id: String,
pub color: Color,
pub url: String,
pub variant: VariantKey,
pub speed: String,
pub perf: String,
pub rated: bool,
pub opponent: CorrespondenceOpponent,
}Fields§
§id: String§color: Color§url: String§variant: VariantKey§speed: String§perf: String§rated: bool§opponent: CorrespondenceOpponentTrait Implementations§
Source§impl Clone for UserActivityCorrespondenceGame
impl Clone for UserActivityCorrespondenceGame
Source§fn clone(&self) -> UserActivityCorrespondenceGame
fn clone(&self) -> UserActivityCorrespondenceGame
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<'de> Deserialize<'de> for UserActivityCorrespondenceGame
impl<'de> Deserialize<'de> for UserActivityCorrespondenceGame
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 UserActivityCorrespondenceGame
impl RefUnwindSafe for UserActivityCorrespondenceGame
impl Send for UserActivityCorrespondenceGame
impl Sync for UserActivityCorrespondenceGame
impl Unpin for UserActivityCorrespondenceGame
impl UnwindSafe for UserActivityCorrespondenceGame
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