はじめに
この実験では、開発依存関係の概念について説明します。開発依存関係は、Cargo.toml
ファイルの [dev-dependencies]
セクションに追加され、テスト、サンプル、またはベンチマークに使用されます。開発依存関係の例として、pretty_assertions
があります。これは、assert_eq!
や assert_ne!
などの標準マクロを拡張して、カラー付きの差分を提供します。
注: 実験でファイル名が指定されていない場合、好きなファイル名を使用できます。たとえば、
main.rs
を使用して、rustc main.rs &&./main
でコンパイルして実行することができます。