]> git.lizzy.rs Git - rust.git/blobdiff - clippy_lints/src/mut_reference.rs
MutImmutable -> Immutable, MutMutable -> Mutable, CaptureClause -> CaptureBy
[rust.git] / clippy_lints / src / mut_reference.rs
index 798699eeea665371f4b8b858b4d83caf880c4f0c..8caa486ffdc568e99a10d8aba28cdac4db5e5d64 100644 (file)
@@ -55,11 +55,12 @@ fn check_arguments<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, arguments: &[Expr], typ
             let parameters = type_definition.fn_sig(cx.tcx).skip_binder().inputs();
             for (argument, parameter) in arguments.iter().zip(parameters.iter()) {
                 match parameter.kind {
-                    ty::Ref(_, _, MutImmutable)
+                    ty::Ref(_, _, Mutability::Immutable)
                     | ty::RawPtr(ty::TypeAndMut {
-                        mutbl: MutImmutable, ..
+                        mutbl: Mutability::Immutable,
+                        ..
                     }) => {
-                        if let ExprKind::AddrOf(MutMutable, _) = argument.kind {
+                        if let ExprKind::AddrOf(Mutability::Mutable, _) = argument.kind {
                             span_lint(
                                 cx,
                                 UNNECESSARY_MUT_PASSED,