Sign in
rust
/
rust-lang
/
rust
/
HEAD
/
.
/
tests
/
ui
/
impl-trait
/
defined-by-trait-resolution.rs
blob: 8d3b38eb9c787bd20936f13eda28000813a4a24b [
file
] [
log
] [
blame
]
//! The trait query `foo: Fn() -> u8` is a valid defining use of RPIT.
//@ build-pass
fn
returns_u8
(
_
:
impl
Fn
()
->
u8
)
{}
pub
fn
foo
()
->
impl
Sized
{
returns_u8
(
foo
);
0u8
}
fn
main
()
{}