fn prompt_for_variables( missing: &[&str], variables: &[PromptVariable], values: &mut HashMap<String, String>, ) -> Result<(), Box<dyn Error>>
Prompts interactively for variable values.