分割コンパイル
Effective Rust ― Rustコードを改善し、エコシステムを最大限に活用するための35項目
分割された複数のソースファイルを、それぞれ独立した 機械語 の集まり(オブジェクトファイル)に変換し、リンカ で実行ファイルを作成すること
ソースファイルの一部が変更された場合、対応するオブジェクトファイルだけを再生成して、変更されたオブジェクトファイルと リンク して実行ファイルを再構築する