Module ty

Source

Structsยง

ImplTraitInTraitFinder ๐Ÿ”’
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ยง

adt_sized_constraint ๐Ÿ”’
Calculates the Sized constraint.
asyncness ๐Ÿ”’
Check if a function is async.
defaultness ๐Ÿ”’
param_env ๐Ÿ”’
See ParamEnv struct definition for details.
param_env_normalized_for_post_analysis ๐Ÿ”’
provide ๐Ÿ”’
sized_constraint_for_ty ๐Ÿ”’
unsizing_params_for_adt ๐Ÿ”’