mirror of
https://github.com/rust-lang/rust.git
synced 2025-11-17 17:36:38 +00:00
Fall back to old metadata computation when type references errors Projection is a bit too aggressive normalizing `<dyn Trait<[type error]> as Pointee>::Metadata` to `[type error]`, rather than to `DynMetadata<..>`. Side-step that by just falling back to the old structural metadata computation. Fixes #109078
For more information about how rustc works, see the rustc dev guide.