error[E0597]: `pointer` does not live long enough
- --> $DIR/wf-method-late-bound-regions.rs:20:19
+ --> $DIR/wf-method-late-bound-regions.rs:20:18
|
+LL | let dangling = {
+ | -------- borrow later stored here
+LL | let pointer = Box::new(42);
LL | f2.xmute(&pointer)
- | ^^^^^^^ borrowed value does not live long enough
+ | ^^^^^^^^ borrowed value does not live long enough
LL | };
| - `pointer` dropped here while still borrowed
-...
-LL | }
- | - borrowed value needs to live until here
error: aborting due to previous error