]> git.lizzy.rs Git - rust.git/blobdiff - tests/ui/match_as_ref.stderr
iterate List by value
[rust.git] / tests / ui / match_as_ref.stderr
index 09115b85d35b8563aea5a07c8760f5d7a30a54c7..c3b62849cb33f5823d506a5dcea836b29705536b 100644 (file)
@@ -1,4 +1,4 @@
-error: use as_ref() instead
+error: use `as_ref()` instead
   --> $DIR/match_as_ref.rs:8:33
    |
 LL |       let borrowed: Option<&()> = match owned {
@@ -10,7 +10,7 @@ LL | |     };
    |
    = note: `-D clippy::match-as-ref` implied by `-D warnings`
 
-error: use as_mut() instead
+error: use `as_mut()` instead
   --> $DIR/match_as_ref.rs:14:39
    |
 LL |       let borrow_mut: Option<&mut ()> = match mut_owned {
@@ -20,5 +20,14 @@ LL | |         Some(ref mut v) => Some(v),
 LL | |     };
    | |_____^ help: try this: `mut_owned.as_mut()`
 
-error: aborting due to 2 previous errors
+error: use `as_ref()` instead
+  --> $DIR/match_as_ref.rs:30:13
+   |
+LL | /             match self.source {
+LL | |                 Some(ref s) => Some(s),
+LL | |                 None => None,
+LL | |             }
+   | |_____________^ help: try this: `self.source.as_ref().map(|x| x as _)`
+
+error: aborting due to 3 previous errors