Struct mastermind::GameState [−][src]
pub struct GameState { /* fields omitted */ }
Methods
impl GameState
[src]
impl GameState
pub fn new(num_pegs: usize) -> GameState
[src]
pub fn new(num_pegs: usize) -> GameState
pub fn new_with_answer(answer: Vec<Peg>) -> GameState
[src]
pub fn new_with_answer(answer: Vec<Peg>) -> GameState
pub fn step(&mut self, guess: Vec<Peg>) -> Vec<Correctness>
[src]
pub fn step(&mut self, guess: Vec<Peg>) -> Vec<Correctness>