a63d414031
`ProjectionElem:::Downcast` is used when downcasting to a variant of an enum or a generator, regardless of the number of variants.
For more information about how rustc works, see the rustc dev guide.