pub trait InquireControl<T> {
    // Required method
    fn prompt_user(&self) -> Result<T, InquireError>;
}
Expand description

A wrapper around the Inquire crates various input controls. This is used to abstract the prompting and handling errors or cancellations.

Required Methods§

Implementations on Foreign Types§

source§

impl InquireControl<bool> for Confirm<'_>

source§

impl InquireControl<String> for Password<'_>

source§

impl InquireControl<String> for Text<'_>

source§

impl InquireControl<NaiveDate> for DateSelect<'_>

Implementors§