summaryrefslogtreecommitdiffstats
path: root/tests/ui/borrowck/issue-85765-closure.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ui/borrowck/issue-85765-closure.rs')
-rw-r--r--tests/ui/borrowck/issue-85765-closure.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/ui/borrowck/issue-85765-closure.rs b/tests/ui/borrowck/issue-85765-closure.rs
index f2d1dd0fb..edc9eeaff 100644
--- a/tests/ui/borrowck/issue-85765-closure.rs
+++ b/tests/ui/borrowck/issue-85765-closure.rs
@@ -3,6 +3,7 @@ fn main() {
let mut test = Vec::new();
let rofl: &Vec<Vec<i32>> = &mut test;
//~^ HELP consider changing this binding's type
+ //~| HELP you can `clone` the `Vec<Vec<i32>>` value and consume it, but this might not be your desired behavior
rofl.push(Vec::new());
//~^ ERROR cannot borrow `*rofl` as mutable, as it is behind a `&` reference
//~| NOTE `rofl` is a `&` reference, so the data it refers to cannot be borrowed as mutable