pub struct SliderSights(/* private fields */);Implementations§
Source§impl SliderSights
impl SliderSights
pub const fn volker_annuss() -> Self
pub const fn into_array(self) -> [Bitboard; 88772]
pub const fn bishop_sight(&self, square: Square, occupied: Bitboard) -> Bitboard
pub const fn rook_sight(&self, square: Square, occupied: Bitboard) -> Bitboard
Auto Trait Implementations§
impl Freeze for SliderSights
impl RefUnwindSafe for SliderSights
impl Send for SliderSights
impl Sync for SliderSights
impl Unpin for SliderSights
impl UnsafeUnpin for SliderSights
impl UnwindSafe for SliderSights
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more