Struct csa::value::GameRecord
[−]
[src]
pub struct GameRecord { pub black_player: Option<String>, pub white_player: Option<String>, pub event: Option<String>, pub site: Option<String>, pub start_time: Option<Time>, pub end_time: Option<Time>, pub time_limit: Option<TimeLimit>, pub opening: Option<String>, pub start_pos: Position, pub moves: Vec<MoveRecord>, }
Fields
black_player: Option<String>
white_player: Option<String>
event: Option<String>
site: Option<String>
start_time: Option<Time>
end_time: Option<Time>
time_limit: Option<TimeLimit>
opening: Option<String>
start_pos: Position
moves: Vec<MoveRecord>
Trait Implementations
impl Default for GameRecord
[src]
fn default() -> GameRecord
Returns the "default value" for a type. Read more
impl Debug for GameRecord
[src]
impl PartialEq for GameRecord
[src]
fn eq(&self, __arg_0: &GameRecord) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &GameRecord) -> bool
This method tests for !=
.