#3060のキャメルケースタイプが好きですが、警告が少し厳しすぎると感じることがあります。 私はerickt/rust-cryptoを0.4に移植していますが、 AES_256_ECB
のような複雑な列挙型のバリアントがあり、 Aes256Ecb
としてうまく読み取れません。 rust-elasticsearchを更新するのと同じことが起こり、 DFS_QUERY_THEN_FETCH
をDfsQueryThenFetch
に変換したので、悲しくなりました。
@graydonには、このリントチェッカーがデフォルトでオンになっている予約があると聞いたので、解決された問題でない場合は、これについて話し合う必要があると思います。 コミュニティはこれをオプトインリントに変えることについてどう思いますか? または、その船がすでに出航している場合は、タイプ、特性、およびバリアントに_
を含めることを許可するのはどうでしょうか。
これを0.4に設定して、迷惑になる可能性のある機能を公開する前に、必ず話し合ってください。
#[allow(non_camel_case_types)]
があります。 問題の種類が本当に「珍しい」場合である場合は、それを使用する必要があります。
この警告はデフォルトで再び無効になっています。 後で再訪できます。
これを追跡する「最新の」問題があるかどうかはわかりませんが、1.35.0ではデフォルトで有効になっているようです。
最も参考になるコメント
これを追跡する「最新の」問題があるかどうかはわかりませんが、1.35.0ではデフォルトで有効になっているようです。