You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chalk represents dyn Trait using binders, so that for dyn Debug, you have a predicate like <T> T: Debug (here, the bound variable T represents the self type).
chalk represents
dyn Trait
using binders, so that fordyn Debug
, you have a predicate like<T> T: Debug
(here, the bound variableT
represents the self type).rustc uses
ExistentialPredicate
.The chalk way seems superior. Better to not have an extra form of predicate.
The goal would be to refactor rustc to use a binder + predicate.
The text was updated successfully, but these errors were encountered: