use interactive_object_builder::*; use interactive_object_builder::backend::dialoguer::DialoguerBackend; fn main() -> Result<(), ()> { let b = bool::builder(DialoguerBackend).build_value("Success?") .map_err(|_| ())?; if b { println!("Success"); } else { println!("Failed"); } Ok(()) }