// Eryn Wells use chessfriend_bitboard::BitBoard; pub struct CheckingPieces { pawn: BitBoard, knight: BitBoard, bishop: BitBoard, rook: BitBoard, queen: BitBoard, } impl CheckingPieces { pub(crate) fn new( pawn: BitBoard, knight: BitBoard, bishop: BitBoard, rook: BitBoard, queen: BitBoard, ) -> CheckingPieces { CheckingPieces { pawn, knight, bishop, rook, queen, } } }