summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2021-04-25 15:36:03 +0200
committerMatthias Beyer <mail@beyermatthias.de>2021-04-25 15:36:03 +0200
commitb05cb89d948a6f12abf622a5e08d589f41a26a5a (patch)
tree361c998e7f6d475a130561c3fff700494b2208dc /examples
parent416d80b2f3b9a6c083f7e56cbba4d303140f2d5c (diff)
Add support for default valuesHEADmaster
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'examples')
-rw-r--r--examples/config.rs2
-rw-r--r--examples/simple.rs2
2 files changed, 2 insertions, 2 deletions
diff --git a/examples/config.rs b/examples/config.rs
index 453b2e2..25610ff 100644
--- a/examples/config.rs
+++ b/examples/config.rs
@@ -22,7 +22,7 @@ impl<B: 'static + Backend> CollectionBuilder for ConfigStructBuilder<B> {
fn build_collection(&self, value_desc: &str) -> Result<Self::Output> {
println!("Building {}", value_desc);
- let verbose = bool::builder(self.0).build_value("Be verbose?")?;
+ let verbose = bool::builder(self.0).build_value("Be verbose?", Some(&false))?;
let values = Vec::<u8>::builder(self.0).build_collection("List of values")?;
Ok(Configuration {
diff --git a/examples/simple.rs b/examples/simple.rs
index bd406c4..a9dd6c9 100644
--- a/examples/simple.rs
+++ b/examples/simple.rs
@@ -2,7 +2,7 @@ use interactive_object_builder::*;
use interactive_object_builder::backend::dialoguer::DialoguerBackend;
fn main() -> Result<()> {
- let b = bool::builder(DialoguerBackend).build_value("Success?")?;
+ let b = bool::builder(DialoguerBackend).build_value("Success?", Some(&false))?;
if b {
println!("Success");