gpt4 book ai didi

rust - 在 Clap 中使用一个参数的多个值

转载 作者:行者123 更新时间:2023-11-29 08:18:28 26 4
gpt4 key购买 nike

我正在使用 Clap,我的 YAML 文件包含以下内容:

args:
- DIRECTORY
help: one or more directories
required: true
multiple: true

在我的 main.rs 中,我想获取作为参数传递的每个目录的名称并执行类似

dir_names.push(name_of_the_directory);

其中 dir_names 是一个向量,name_of_the_directory 是一个字符串切片。

我该如何继续?

最佳答案

您可以使用 values_of 来做到这一点方法:

let dir_names: Vec<&str> = m.values_of("output").unwrap().collect();

关于rust - 在 Clap 中使用一个参数的多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49314122/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com