Closed bsh98 closed 7 months ago
For example, the following trait compiles
#[trait_variant::make(TestTrait: Send)] pub trait LocalTestTrait{ type B<T>: FromIterator<T> where T: Display; // --snip-- }
but this one does not compile
#[trait_variant::make(TestTrait: Send)] pub trait LocalTestTrait{ type B<T: Display>: FromIterator<T>; // --snip-- }
even though they are equivalent.
For example, the following trait compiles
but this one does not compile
even though they are equivalent.