Open
Description
rustdoc has a lot of issues handling type aliases, and I think a large part of that is due to the fact that once the cleaned ast is constructed, type aliases are essentially opaque, and code cannot see what type they point to.
clean::TypeAlias
does exist, but there's no way to get that from a Path
item, which is what shows up in type args.
I encountered this when working on #138574