23 lines
421 B
Rust
23 lines
421 B
Rust
use std::fmt;
|
|
|
|
struct S {
|
|
}
|
|
|
|
impl S {
|
|
fn hello<P>(&self, val: &P) where P: fmt::Display; {
|
|
//~^ ERROR non-item in item list
|
|
//~| ERROR associated function in `impl` without body
|
|
println!("val: {}", val);
|
|
}
|
|
}
|
|
|
|
impl S {
|
|
fn hello_empty<P>(&self, val: &P) where P: fmt::Display;
|
|
//~^ ERROR associated function in `impl` without body
|
|
}
|
|
|
|
fn main() {
|
|
let s = S{};
|
|
s.hello(&32);
|
|
}
|