open_ended/
open_ended.rs

1extern crate ask;
2
3use ask::question::{OpenEnded, TraitQuestion};
4
5fn main() {
6    // let mut ask = ask::Ask::new();
7    // ask.question(OpenEnded::new( "question?".to_string()));
8    // ask.all();
9
10
11    let mut open_ended = OpenEnded::new("question?".to_string());
12    match open_ended.send(){
13        Ok(answer_collections)  => {
14            for answer_sets in answer_collections.answer_sets{
15                for answer in answer_sets.answers{
16                    println!("{}", answer);
17                }
18            }
19        }
20        Err(error_str) => {panic!(error_str)}
21    }
22
23}