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