/// Prompt for password-like input (input is hidden)
Prompt for password-like input (input is hidden)
Prompt for password - like input ( input is hidden )
async fn prompt_for_hidden_input(msg: &str) -> Result<String> {
    let msg = msg.to_owned();
    task::spawn_blocking(move || {
        rpassword::prompt_password_stderr(&msg)
            .with_context(|| format!("Failed to read password from stdin"))
    }).await?
}
async fn prompt_for_hidden_input ( msg : & str ) -> Result < String > { let msg = msg . to_owned ( ) ; task :: spawn_blocking ( move | | { rpassword :: prompt_password_stderr ( & msg ) . with_context ( | | format ! ( " " ) ) } ) . await ? }
Prompt for password-like input (input is hidden)
Prompt for password - like input ( input is hidden )
msg
&str