summary refs log tree commit diff
path: root/src/test/ui/borrowck/borrowck-borrowed-uniq-rvalue.stderr
blob: 7defd1ee936a626422326f42e5b70bd3853055cc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
error[E0597]: borrowed value does not live long enough
  --> $DIR/borrowck-borrowed-uniq-rvalue.rs:20:27
   |
LL |     buggy_map.insert(42, &*Box::new(1)); //~ ERROR borrowed value does not live long enough
   |                           ^^^^^^^^^^^^ - borrowed value dropped here while still borrowed
   |                           |
   |                           borrowed value does not live long enough
...
LL | }
   | - borrowed value needs to live until here
   |
   = note: consider using a `let` binding to increase its lifetime

error: aborting due to previous error

For more information about this error, try `rustc --explain E0597`.