RustのCrate
依存解決の単位
クレート同士は一方通行の依存関係しか持てない
dev-dependenciesなどの例外あり
libクレート
ライブラリを作る
ルートは
lib.rs
binクレート
実行可能ファイルを作る
ルートは
main.rs
導入
Cargo.toml
のdependenciesに追加する
code:rs
dependencies
clap = "2.31.2"
https://crates.io/
ここで探す?
便利クレート
https://qiita.com/qryxip/items/7c16ab9ef3072c1d7199
#??
extern crate hoge;
で読み込む?
https://qiita.com/piggybackride/items/5f614a0db87cfcbc6af5
比較サイト
https://qiita.com/takurot/items/c6df0a217ef9c9cacb2d