]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/pin-macro/lifetime_errors_on_promotion_misusage.rs
11 fn function_call_stops_borrow_extension() {
12 let phantom_pinned
= identity(pin
!(PhantomPinned
));
13 //~^ ERROR temporary value dropped while borrowed
17 fn promotion_only_works_for_the_innermost_block() {
18 let phantom_pinned
= {
19 let phantom_pinned
= pin
!(PhantomPinned
);
20 //~^ ERROR temporary value dropped while borrowed
27 function_call_stops_borrow_extension();
28 promotion_only_works_for_the_innermost_block();