Sign in
android
/
toolchain
/
rustc
/
635618df8991b8a005e435895ea0b1eee7e3faf0
/
.
/
tests
/
ui
/
closures
/
issue-102089-multiple-opaque-cast.rs
blob: 043bf06a1f521633faa266f71d3dc9c5d3704458 [
file
] [
log
] [
blame
]
// edition:2021
// check-pass
pub
struct
Example
<
'
a
,
T
>
{
a
:
T
,
b
:
&
'
a T
,
}
impl
<
'a, T> Example<'
a
,
T
>
{
pub
fn
error_trying_to_destructure_self_in_closure
(
self
)
{
let
closure
=
||
{
let
Self
{
a
,
b
}
=
self
;
};
}
}
fn
main
()
{}