Sign in
android
/
toolchain
/
rustc
/
5c0824a599f2f1f4dcb9c92edf09f6c1b555988d
/
.
/
tests
/
ui
/
impl-trait
/
deduce-signature-from-supertrait.rs
blob: d2c3479203573a74397ee21fd36d9c23c5fd849a [
file
] [
log
] [
blame
]
// check-pass
#![
feature
(
type_alias_impl_trait
)]
trait
SuperExpectation
:
Fn
(
i32
)
{}
impl
<
T
:
Fn
(
i32
)>
SuperExpectation
for
T
{}
type
Foo
=
impl
SuperExpectation
;
fn
main
()
{
let
_
:
Foo
=
|
x
|
{
let
_
=
x
.
to_string
();
};
}