18 lines
240 B
Rust
18 lines
240 B
Rust
// run-pass
|
|
|
|
#![deny(dead_code)]
|
|
|
|
pub struct GenericFoo<T>(#[allow(unused_tuple_struct_fields)] T);
|
|
|
|
type Foo = GenericFoo<u32>;
|
|
|
|
impl Foo {
|
|
fn bar(self) -> u8 {
|
|
0
|
|
}
|
|
}
|
|
|
|
fn main() {
|
|
println!("{}", GenericFoo(0).bar());
|
|
}
|