[][src]Trait pleco_engine::tables::StatBoard

pub trait StatBoard<T, IDX>: Sized + IndexMut<IDX, Output = T> where
    T: Copy + Clone + Sized
{ const FILL: T; fn new() -> Self { ... }
fn clear(&mut self) { ... }
fn fill(&mut self, val: T) { ... } }

Associated Constants

const FILL: T

Loading content...

Provided methods

fn new() -> Self

fn clear(&mut self)

fn fill(&mut self, val: T)

Loading content...

Implementors

impl StatBoard<i16, (Piece, SQ)> for PieceToHistory[src]

fn new() -> Self[src]

fn clear(&mut self)[src]

fn fill(&mut self, val: T)[src]

impl StatBoard<i16, (Piece, SQ, PieceType)> for CapturePieceToHistory[src]

fn new() -> Self[src]

fn clear(&mut self)[src]

fn fill(&mut self, val: T)[src]

impl StatBoard<i16, (Player, BitMove)> for ButterflyHistory[src]

fn new() -> Self[src]

fn clear(&mut self)[src]

fn fill(&mut self, val: T)[src]

impl StatBoard<BitMove, (Piece, SQ)> for CounterMoveHistory[src]

fn new() -> Self[src]

fn clear(&mut self)[src]

fn fill(&mut self, val: T)[src]

Loading content...