Revert "Auto merge of #118133 - Urgau:stabilize_trait_upcasting, r=WaffleLapkin"

This reverts commit 6d2b84b3ed, reversing
changes made to 73bc12199e.
This commit is contained in:
Oli Scherer
2024-01-22 12:23:50 +00:00
parent 366d112fa6
commit 9a20cf1697
71 changed files with 368 additions and 112 deletions

View File

@@ -584,6 +584,9 @@ declare_features! (
(unstable, thread_local, "1.0.0", Some(29594)),
/// Allows defining `trait X = A + B;` alias items.
(unstable, trait_alias, "1.24.0", Some(41517)),
/// Allows dyn upcasting trait objects via supertraits.
/// Dyn upcasting is casting, e.g., `dyn Foo -> dyn Bar` where `Foo: Bar`.
(unstable, trait_upcasting, "1.56.0", Some(65991)),
/// Allows for transmuting between arrays with sizes that contain generic consts.
(unstable, transmute_generic_consts, "1.70.0", Some(109929)),
/// Allows #[repr(transparent)] on unions (RFC 2645).