Type Definition Bitboard
rustenginelib::bitboard
type Bitboard = u64;
Bitboard type represents the squares of a 8x8 chess board as bits of an unsigned 64 bit integer
impl BitboardTrait for Bitboard
BitboardTrait adds methods to Bitboard
fn pretty_print_string(&self) -> String
returns a string that represents the bitboard as pretty print string
fn pop(&mut self) -> (Square, bool)
pops a square from the bitboard and returns it