summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2021-04-24 13:30:08 +0200
committerMatthias Beyer <mail@beyermatthias.de>2021-04-24 13:30:08 +0200
commit053a8eb004a2d44505233bf37d7e8e85a0a2f1ce (patch)
treed368de1354d41579372fd12fdc87ca22f2cb54c5
parent7508b40ffb4e11f048438decb78a33eb1d11a577 (diff)
Add vec example
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r--examples/vec.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/examples/vec.rs b/examples/vec.rs
new file mode 100644
index 0000000..6aa10c4
--- /dev/null
+++ b/examples/vec.rs
@@ -0,0 +1,10 @@
+use interactive_object_builder::*;
+use interactive_object_builder::backend::dialoguer::DialoguerBackend;
+
+fn main() -> Result<(), ()> {
+ let v = Vec::<bool>::builder(DialoguerBackend).build_collection("yes/no flag")
+ .map_err(|_| ())?;
+
+ println!("{:?}", v);
+ Ok(())
+}