rtic/ui/lockall_lifetime_reborrow.stderr

9 lines
455 B
Text
Raw Permalink Normal View History

2021-10-26 19:35:41 +02:00
error: lifetime may not live long enough
--> ui/lockall_lifetime_reborrow.rs:20:35
|
20 | let _ = c.shared.lock(|s| &mut *s.a); // lifetime
| -- ^^^^^^^^^ returning this value requires that `'1` must outlive `'2`
| ||
| |return type of closure is &'2 mut u32
| has type `&'1 mut __rtic_internal_fooShared`