Make 'Magic' fields 'pub(crate)'

This commit is contained in:
Bruno BELANYI 2022-07-22 18:41:09 +02:00
parent 5bee69c38e
commit 3f00c6d1fc

View file

@ -4,13 +4,13 @@ use crate::board::Bitboard;
#[allow(unused)] // FIXME: remove once used #[allow(unused)] // FIXME: remove once used
pub struct Magic { pub struct Magic {
/// Magic number. /// Magic number.
magic: u64, pub(crate) magic: u64,
/// Base offset into the magic square table. /// Base offset into the magic square table.
offset: usize, pub(crate) offset: usize,
/// Mask to apply to the blocker board before applying the magic. /// Mask to apply to the blocker board before applying the magic.
mask: Bitboard, pub(crate) mask: Bitboard,
/// Length of the resulting mask after applying the magic. /// Length of the resulting mask after applying the magic.
shift: u8, pub(crate) shift: u8,
} }
impl Magic { impl Magic {