94a300b9b8
Check ADT fields for copy implementations considering regions Fixes #88901 r? `@ghost`
For high-level intro to how type checking works in rustc, see the type checking chapter of the rustc dev guide.