pub struct GameEventInfo {Show 20 fields
pub full_id: String,
pub game_id: String,
pub fen: String,
pub color: Color,
pub last_move: String,
pub source: Source,
pub status: GameStatus,
pub variant: Variant,
pub speed: Speed,
pub perf: String,
pub rated: bool,
pub has_moved: bool,
pub opponent: GameEventOpponent,
pub is_my_turn: bool,
pub seconds_left: Option<u64>,
pub tournament_id: Option<String>,
pub compat: Option<GameCompat>,
pub winner: Option<String>,
pub rating_diff: Option<i32>,
pub id: String,
}Fields§
§full_id: String§game_id: String§fen: String§color: Color§last_move: String§source: Source§status: GameStatus§variant: Variant§speed: Speed§perf: String§rated: bool§has_moved: bool§opponent: GameEventOpponent§is_my_turn: bool§seconds_left: Option<u64>§tournament_id: Option<String>§compat: Option<GameCompat>§winner: Option<String>§rating_diff: Option<i32>§id: StringTrait Implementations§
Source§impl Clone for GameEventInfo
impl Clone for GameEventInfo
Source§fn clone(&self) -> GameEventInfo
fn clone(&self) -> GameEventInfo
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 GameEventInfo
impl Debug for GameEventInfo
Source§impl<'de> Deserialize<'de> for GameEventInfo
impl<'de> Deserialize<'de> for GameEventInfo
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 GameEventInfo
impl RefUnwindSafe for GameEventInfo
impl Send for GameEventInfo
impl Sync for GameEventInfo
impl Unpin for GameEventInfo
impl UnwindSafe for GameEventInfo
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