error: `d1` does not live long enough --> $DIR/issue-24895-copy-clone-dropck.rs:38:1 | 37 | d2 = D(S(&d1, "inner"), "d2"); | -- borrow occurs here 38 | } //~ ERROR `d1` does not live long enough | ^ `d1` dropped here while still borrowed | = note: values in a scope are dropped in the opposite order they are created error: aborting due to previous error(s)