pub struct PawnInfo {
pub pushes: Vec<Square>,
pub captures: Vec<Square>,
}
Expand description
PawnInfo struct records the possible move and ep related squares of pawns
Fields§
§pushes: Vec<Square>
§captures: Vec<Square>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PawnInfo
impl RefUnwindSafe for PawnInfo
impl Send for PawnInfo
impl Sync for PawnInfo
impl Unpin for PawnInfo
impl UnwindSafe for PawnInfo
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