Skip to main content

RenamePrompt

Trait RenamePrompt 

Source
pub trait RenamePrompt {
    // Required method
    fn ask(
        &mut self,
        question: &RenameQuestion,
    ) -> Result<RenameAnswer, CliError>;
}
Expand description

Asks one rename-or-create question.

Required Methods§

Source

fn ask(&mut self, question: &RenameQuestion) -> Result<RenameAnswer, CliError>

Returns the answer to question.

§Errors

Returns CliError when the prompt fails or is aborted.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§