trait A: std::ops::Add + Sized {} trait B: A {} trait C: A> {} //~^ ERROR the trait `B` is not dyn compatible //~| ERROR the trait `B` is not dyn compatible //~| ERROR the trait `B` is not dyn compatible fn main() {}