ggp_rs::MoveResult
[−]
[src]
type MoveResult<T> = Result<T, Move>;
This type meant to be used in GGP players for returning a move when time runs out. For
functions that would normally have a return type T, you can return a MoveResult<T> instead.
On normal execution, an Ok(T) can be returned, and when out of time an Err(Move) can
be returned. You can implement this logic yourself or just use the provided
check_time_result! macro.