rust/tests/ui/impl-trait/in-trait/not-inferred-generic.rs

14 lines
257 B
Rust

trait TypedClient {
fn publish_typed<F>(&self) -> impl Sized
where
F: Clone;
}
impl TypedClient for () {
fn publish_typed<F>(&self) -> impl Sized {}
}
fn main() {
().publish_typed();
//~^ ERROR type annotations needed [E0283]
}