Hello,Know that this is one of the cases that is explicitly not covered under the stability guarantee, i.e that code without warnings may get warnings on the next version, as said in the documentation [1]:
> Lints will evolve over time (both the lints that are enabled and the precise cases that lints catch).
This crate is explicitly denying warnings, and thus is affected by this explicit hole in the stability guarantees.
This, the crate should fix the bug, and a one-line patch is enough to hide the issue downstream in Fedora, by adding an `#![allow(...)]` line at the start of the affected crate. However, it would be better if the issue was really fixed by either removing or using the unused field.
[1]: https://rust-lang.github.io/rfcs/1122-language-semver.html#underspecified-language-semantics
-- Albert Larsan - 95EB60E950649DCAE66262F1D27C26E057F0D9A5 https://albertlarsan.fr I follow Crocker's Rules - http://sl4.org/crocker.html https://useplaintext.email/
Attachment:
OpenPGP_0xD27C26E057F0D9A5.asc
Description: OpenPGP public key
Attachment:
OpenPGP_signature.asc
Description: OpenPGP digital signature
-- _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue