custom_yes_no/
custom_yes_no.rs

1extern crate question;
2use question::{Answer, Question};
3
4fn main() {
5    let answer = Question::new("Continue?")
6        .accept("y")
7        .accept("n")
8        .until_acceptable()
9        .ask();
10    let correct = Some(Answer::RESPONSE(String::from("y")));
11    assert_eq!(answer, correct);
12}