Sign in
fuchsia
/
third_party
/
rust
/
9d09331e00b02f81c714b0c41ce3a38380dd36a2
/
.
/
src
/
test
/
ui
/
issues
/
issue-47703.rs
blob: 38be6f5d2a986bda9f7f118066fc5e20f4d24fa5 [
file
] [
log
] [
blame
]
// check-pass
struct
MyStruct
<
'
a
>
{
field
:
&
'
a
mut
(),
field2
:
WithDrop
}
struct
WithDrop
;
impl
Drop
for
WithDrop
{
fn
drop
(&
mut
self
)
{}
}
impl
<
'a> MyStruct<'
a
>
{
fn
consume
(
self
)
->
&
'
a
mut
()
{
self
.
field
}
}
fn
main
()
{}