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