Structs§
- Walk through a function type, gathering all RPITITs and installing a
NormalizesTo(Projection(RPITIT) -> Opaque(RPITIT))
predicate into the predicates list. This allows us to observe that an RPITIT projects to its corresponding opaque within the body of a default-body trait method.
Functions§
- Calculates the
Sized
constraint. - Check if a function is async.
- See
ParamEnv
struct definition for details. - provide 🔒
- If the given trait impl enables exploiting the former order dependence of trait objects, returns its self type; otherwise, returns
None
.