[][src]Trait sttt::game::Game

pub trait Game {
    type P: Eq + Copy;
    type M: Eq + Copy;
    type S: State<Self::P, Self::M>;
    fn initial_state() -> Self::S;
}

Associated Types

type P: Eq + Copy

type M: Eq + Copy

type S: State<Self::P, Self::M>

Loading content...

Required methods

fn initial_state() -> Self::S

Loading content...

Implementors

Loading content...