[−][src]Struct pleco::core::mono_traits::BlackType
Dummy type to represent a Player::Black
which implements PlayerTrait
.
Trait Implementations
impl PlayerTrait for BlackType
[src]
fn player() -> Player
[src]
fn opp_player() -> Player
[src]
fn player_idx() -> usize
[src]
fn down(sq: SQ) -> SQ
[src]
fn up(sq: SQ) -> SQ
[src]
fn left(sq: SQ) -> SQ
[src]
fn right(sq: SQ) -> SQ
[src]
fn down_left(sq: SQ) -> SQ
[src]
fn down_right(sq: SQ) -> SQ
[src]
fn up_left(sq: SQ) -> SQ
[src]
fn up_right(sq: SQ) -> SQ
[src]
ⓘImportant traits for BitBoardfn shift_down(bb: BitBoard) -> BitBoard
[src]
ⓘImportant traits for BitBoard
ⓘImportant traits for BitBoardfn shift_up(bb: BitBoard) -> BitBoard
[src]
ⓘImportant traits for BitBoard
ⓘImportant traits for BitBoardfn shift_left(bb: BitBoard) -> BitBoard
[src]
ⓘImportant traits for BitBoard
ⓘImportant traits for BitBoardfn shift_right(bb: BitBoard) -> BitBoard
[src]
ⓘImportant traits for BitBoard
ⓘImportant traits for BitBoardfn shift_down_left(bb: BitBoard) -> BitBoard
[src]
ⓘImportant traits for BitBoard
ⓘImportant traits for BitBoardfn shift_down_right(bb: BitBoard) -> BitBoard
[src]
ⓘImportant traits for BitBoard
ⓘImportant traits for BitBoardfn shift_up_left(bb: BitBoard) -> BitBoard
[src]
ⓘImportant traits for BitBoard
ⓘImportant traits for BitBoardfn shift_up_right(bb: BitBoard) -> BitBoard
[src]
ⓘImportant traits for BitBoard
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From for T
[src]
impl<T, U> TryFrom for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,