blob: cceed542186699512aa06a0796577e2a4fd3f3f1 [file] [log] [blame]
// compile-pass
pub trait Subscriber {
type Input;
}
pub trait Processor: Subscriber<Input = <Self as Processor>::Input> {
type Input;
}
fn main() {}