Struct inanis::tablebases::syzygy::bindings::TbRootMove
source · #[repr(C)]pub struct TbRootMove {
pub move_: TbMove,
pub pv: [TbMove; 256],
pub pvSize: c_uint,
pub tbScore: i32,
pub tbRank: i32,
}
Fields§
§move_: TbMove
§pv: [TbMove; 256]
§pvSize: c_uint
§tbScore: i32
§tbRank: i32
Trait Implementations§
source§impl Clone for TbRootMove
impl Clone for TbRootMove
source§fn clone(&self) -> TbRootMove
fn clone(&self) -> TbRootMove
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for TbRootMove
impl Debug for TbRootMove
impl Copy for TbRootMove
Auto Trait Implementations§
impl RefUnwindSafe for TbRootMove
impl Send for TbRootMove
impl Sync for TbRootMove
impl Unpin for TbRootMove
impl UnwindSafe for TbRootMove
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