エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
clapでhelpのショートオプション(-h)を無効にする
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
clapでhelpのショートオプション(-h)を無効にする
概要 clapを使用してコマンドライン引数を解析する際、デフォルトで実装されているヘルプメッセージが便... 概要 clapを使用してコマンドライン引数を解析する際、デフォルトで実装されているヘルプメッセージが便利だけど、(-h)が他のオプションと被ってしまうという場合にどうにかする方法。 バージョンなど cargo: 1.69.0 (6e9a83356 2023-04-12) clap: { version = "4.3.19", features = ["derive"] } helpを無効にする 例えばheightという引数は(-hもしくは--height)で指定したいが、以下の場合、heightとhelpのショートオプションが被ってしまってパニックになる。 use clap::Parser; #[derive(Parser)] struct Args { #[arg(short, long)] height: i32, } fn main() { let args = Args::pars