めでたくメジャーバージョンがリリースされたので、 僕が最近ちょっとだけコミットしたRustのパッケージの紹介をします。 Seahorse github.com Seahorseは、RustでCLIツールを制作するときに助けになるパッケージです。 CLIツールを作る人がSeahorseを使うことで、以下のような処理を書くのが容易になります。 ツールのメタ情報の設定 サブコマンドを用いた処理の分岐 コマンドライン引数の設定と、与えられた引数の適切な型へのパース 下にそれぞれの使い方を簡単に説明します。 ① ツールのメタ情報の設定 とは CLIツールとしてのメタ情報(名前や使い方や説明など、ヘルプテキストに表示されるもの;ヘルプテキストとは典型的には $ <コマンド> --help で出力されるもの )を設定することができます。 たとえば、$ cargoを実行すると $ cargo Rust's