yakataN_guessing_game/
lib.rs

1pub struct Guess {
2    pub value: u32,
3}
4
5impl Guess {
6    pub fn new(value: u32) -> Guess {
7        if value < 1 || value > 100 {
8            panic!("Guess value must be between 1 and 100, got {}.", value);
9        }
10
11        Guess { value }
12    }
13
14    pub fn value(&self) -> u32 {
15        self.value
16    }
17}