]> git.lizzy.rs Git - rust.git/blobdiff - src/tools/clippy/clippy_lints/src/checked_conversions.rs
Auto merge of #97121 - pvdrz:do-subdiagnostics-later, r=davidtwco
[rust.git] / src / tools / clippy / clippy_lints / src / checked_conversions.rs
index 31cc3698592b35d26440a901ef34a3cb926bda92..7eeaaa0192147d822ab50be86d1238b044adce0a 100644 (file)
@@ -30,7 +30,6 @@
     /// Could be written:
     ///
     /// ```rust
-    /// # use std::convert::TryFrom;
     /// # let foo = 1;
     /// # let _ =
     /// i32::try_from(foo).is_ok()
@@ -57,7 +56,7 @@ pub fn new(msrv: Option<RustcVersion>) -> Self {
 
 impl<'tcx> LateLintPass<'tcx> for CheckedConversions {
     fn check_expr(&mut self, cx: &LateContext<'_>, item: &Expr<'_>) {
-        if !meets_msrv(self.msrv.as_ref(), &msrvs::TRY_FROM) {
+        if !meets_msrv(self.msrvmsrvs::TRY_FROM) {
             return;
         }
 
@@ -123,7 +122,7 @@ struct Conversion<'a> {
 }
 
 /// The kind of conversion that is checked
-#[derive(Copy, Clone, Debug, PartialEq)]
+#[derive(Copy, Clone, Debug, PartialEq, Eq)]
 enum ConversionType {
     SignedToUnsigned,
     SignedToSigned,