mirror of
https://github.com/rust-lang/rust.git
synced 2024-12-02 19:53:46 +00:00
13 lines
199 B
Rust
13 lines
199 B
Rust
|
//! 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() {}
|