]> git.lizzy.rs Git - rust.git/commitdiff
fixed struct elison
authorKit Freddura <kitfreddura@gmail.com>
Sun, 2 Oct 2016 20:53:10 +0000 (13:53 -0700)
committerKit Freddura <kitfreddura@gmail.com>
Sun, 2 Oct 2016 20:53:10 +0000 (13:53 -0700)
clippy_lints/src/ok_if_let.rs

index 2bb162685efc68ff98ca364992979665b9324fc7..f77fec0a43ef7bf1ef81bba33da78db3d89a5a6c 100644 (file)
@@ -35,7 +35,7 @@ impl LateLintPass for OkIfLetPass {
     fn check_expr(&mut self, cx: &LateContext, expr: &Expr) {
         if_let_chain! {[ //begin checking variables
             let ExprMatch(ref op, ref body, ref source) = expr.node, //test if expr is a match
-            let MatchSource::IfLetDesugar { contains_else_clause: _ } = *source, //test if it is an If Let
+            let MatchSource::IfLetDesugar { .. } = *source, //test if it is an If Let
             let ExprMethodCall(_, _, ref result_types) = op.node, //check is expr.ok() has type Result<T,E>.ok()
             let PatKind::TupleStruct(ref x, ref y, _)  = body[0].pats[0].node, //get operation
             let Some(_) = method_chain_args(op, &["ok"]) //test to see if using ok() methoduse std::marker::Sized;