1 2 3 4 5 6 7 8 9 10 11 12 13 14
//! The Hexe core prelude imports various primitives and traits that may be //! used often when interacting with this crate. // Concrete types pub use board::Bitboard; pub use castle::{Rights, Right}; pub use color::Color; pub use mv::Move; pub use piece::{Piece, Role, Promotion}; pub use square::{Square, File, Rank}; // Abstract types (traits) pub use iter::All; pub use misc::Extract;