Rustはプラグインを書くさまざまな方法を提供します。錆コードのチェックを拡張するため、開発者はLint Pluginsを書くことができます。プラグインを使用する一般的な方法は、このプラグインの使用を示すソースコードに行を追加することです:ソースコードを変更せずにRustコンパイラプラグインをロードするには?
#![plugin(myplugin)]
ます。またdependencies
セクションでプラグインのプロジェクトが含まれるようにCargo.toml
ファイルを編集する必要があります。
myplugin = {path = "/path/to/myproject"}
はしかし、これらの変更は、cargo build
またはrustc
は、ソースコードを変更せずに、私のプラグインをロードする方法を提供する場合、私は疑問に思う、厄介であるように見えます。
ありがとう、非常に素晴らしい! – Qoros