fn associated_types_for_impl_traits_in_associated_fn(
    tcx: TyCtxt<'_>,
    fn_def_id: LocalDefId
) -> &[DefId]
Expand description

Given an fn_def_id of a trait or a trait implementation:

if fn_def_id is a function defined inside a trait, then it synthesizes a new def id corresponding to a new associated type for each return- position impl Trait in the signature.

if fn_def_id is a function inside of an impl, then for each synthetic associated type generated for the corresponding trait function described above, synthesize a corresponding associated type in the impl.