Rust 在Clap中使用参数的多个值
我正在使用Clap,我的YAML文件具有以下内容:Rust 在Clap中使用参数的多个值,rust,clap,Rust,Clap,我正在使用Clap,我的YAML文件具有以下内容: args: - DIRECTORY help: one or more directories required: true multiple: true 在main.rs中,我希望获得作为参数传递的每个目录的名称,并执行以下操作 dir_names.push(name_of_the_directory); 其中,dir\u names是一个向量,name\u是一个字符串片段 如何继续?您可以使用以下方法: let
args:
- DIRECTORY
help: one or more directories
required: true
multiple: true
在main.rs中,我希望获得作为参数传递的每个目录的名称,并执行以下操作
dir_names.push(name_of_the_directory);
其中,dir\u names
是一个向量,name\u是一个字符串片段
如何继续?您可以使用以下方法:
let dir_name:Vec=m.values_of(“output”).unwrap().collect();
let dir_names: Vec<&str> = m.values_of("output").unwrap().collect();