generated at
Rustのcrate
1つのRustプログラム
複数のmoduleで構成される
compileすることで、実行可能ファイルやライブラリが生成される
他の言語でのpackageやlibraryのようなもの


crateには2種類ある














関連する用語
package
Cargoの1単位
1つ以上のcrateからなる
workspace
複数のpackageで構成されるproject
project
Cargoの最大単位



依存解決の単位
クレート同士は一方通行の依存関係しか持てない
dev-dependenciesなどの例外あり






便利クレート

extern crate hoge; で読み込む?

比較サイト