#[repr(u16)]pub enum MoveFlags {
Promotion = 49_152,
EnPassant = 16_384,
Castle = 32_768,
}Variants§
Trait Implementations§
impl Eq for MoveFlags
impl StructuralPartialEq for MoveFlags
Auto Trait Implementations§
impl Freeze for MoveFlags
impl RefUnwindSafe for MoveFlags
impl Send for MoveFlags
impl Sync for MoveFlags
impl Unpin for MoveFlags
impl UnwindSafe for MoveFlags
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