Feature gate: #![feature(prelude_2024)]
This is a tracking issue for the 2024 prelude.
Public API
The 2024 prelude contains the following items in addition to all items in the 2024 prelude:
// core::prelude
pub mod rust_2024 {
pub use super::rust_2021::*;
pub use crate::future::{Future, IntoFuture};
}
And removes RustcEncodable, and RustcDecodable:
Steps
Related
Implementation History
Unresolved Questions
cc @jhpratt @Nilstrieb @yoshuawuyts
Feature gate:
#![feature(prelude_2024)]This is a tracking issue for the 2024 prelude.
Public API
The 2024 prelude contains the following items in addition to all items in the 2024 prelude:
core::future::{Future, IntoFuture}: RFC 3509 RFC: IncludeFutureandIntoFuturein the 2024 prelude rfcs#3509And removes
RustcEncodable, andRustcDecodable:Encodable,Decodable,RustcEncodableandRustcDecodableare stable #62048Steps
Future,IntoFuture).FutureandIntoFutureto the 2024 prelude #121041RustcEncodeable,RustcDecodable).RustcEncodable&RustcDecodable, remove from prelude in next edition #116016Related
rustc-serializewith#![allow(soft_unstable)]#123156Implementation History
RustcEncodable&RustcDecodable, remove from prelude in next edition #116016FutureandIntoFutureto the 2024 prelude #121041Unresolved Questions
cc @jhpratt @Nilstrieb @yoshuawuyts