blob: 188168bb94cea7f6d38e78d6a6b5ccee4eca126c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
pub struct SendPacket<T> {
p: T
}
mod pingpong {
use SendPacket;
pub type Ping = SendPacket<Pong>;
pub struct Pong(SendPacket<Ping>);
//~^ ERROR recursive type `pingpong::Pong` has infinite size
}
fn main() {}
|