pub fn generate_completion(shell: Shell, bin_name: &str)