about summary refs log tree commit diff
path: root/library/core/src/prelude
AgeCommit message (Expand)AuthorLines
2025-08-18Remove the `From` derive macro from preludeJakub Beránek-7/+0
2025-08-15Create unstable `From` builtin macro and register itJakub Beránek-0/+7
2025-07-17Make `derive_const` usable within libcore againOli Scherer-1/+1
2025-06-24Remove the deprecated `concat_idents!` macroTrevor Gross-2/+1
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-04-24Deprecate the unstable `concat_idents!`Trevor Gross-0/+1
2025-04-09update cfgsBoxy-1/+0
2025-03-11Implement `#[define_opaque]` attribute for functions.Oli Scherer-0/+8
2025-02-24span: add a "future" editionDavid Wood-0/+23
2025-02-11Remove the common prelude moduleEric Huss-12/+6
2025-02-02Rollup merge of #134272 - RalfJung:destabilize-rustc_encodable_decodable, r=o...Matthias Krüger-10/+0
2025-01-22Add `AsyncFn*` to core preludeLukas Markeffsky-0/+3
2025-01-14remove Rustc{En,De}codable from library and compilerRalf Jung-9/+0
2025-01-14make rustc_encodable_decodable feature properly unstableRalf Jung-2/+1
2025-01-08update version placeholdersPietro Albini-2/+2
2024-12-11Stabilize the Rust 2024 preludeEric Huss-2/+2
2024-07-17Avoid comments that describe multiple `use` items.Nicholas Nethercote-0/+6
2024-07-17Merge some `core::iter` entries.Nicholas Nethercote-4/+1
2024-06-11replace version placeholderPietro Albini-1/+1
2024-05-13Add `size_of`, `size_of_val`, `align_of`, and `align_of_val` to the preludeJosh Triplett-0/+3
2024-05-01Step bootstrap cfgsMark Rousskov-1/+0
2024-03-22Remove RustcEncodable/Decodable from 2024 preludeJacob Pratt-17/+31
2024-03-22Soft-destabilize `RustcEncodable`/`RustcDecodable`Jacob Pratt-1/+6
2024-03-21Implement macro-based deref!() syntax for deref patternsMichael Goulet-0/+8
2024-02-18Add `Future` and `IntoFuture` to the 2024 preludeNilstrieb-2/+6
2023-04-25Revert "Remove #[alloc_error_handler] from the compiler and library"Matthias Krüger-1/+3
2023-04-16Remove #[alloc_error_handler] from the compiler and libraryAmanieu d'Antras-3/+1
2022-12-30Replace libstd, libcore, liballoc in docs.jonathanCogan-4/+4
2022-12-28Update bootstrap cfgPietro Albini-6/+3
2022-12-01Gate macros behind `#[cfg(not(bootstrap))]`nils-0/+1
2022-11-19Add unstable `type_ascribe` macroNilstrieb-0/+7
2022-11-12Rollup merge of #102049 - fee1-dead-contrib:derive_const, r=oli-obkDylan DPC-0/+4
2022-10-31Rewrite implementation of `#[alloc_error_handler]`Amanieu d'Antras-0/+3
2022-09-20Add the `#[derive_const]` attributeDeadbeef-0/+4
2022-04-02Create 2024 editionJacob Pratt-0/+10
2022-01-28update cfg(bootstrap)sPietro Albini-1/+0
2022-01-12Remove deprecated LLVM-style inline assemblyTomasz Miąsko-2/+2
2022-01-03Make the documentation of builtin macro attributes accessibleDaniel Henry-Mantilla-9/+6
2021-12-12Stabilize asm! and global_asm!Amanieu d'Antras-16/+0
2021-12-06Implement concat_bytes!Smitty-0/+9
2021-07-18Move asm! and global_asm! to core::archbstrie-3/+19
2021-06-14Stabilize {std, core}::prelude::rust_*.Mara Bos-8/+8
2021-05-25Add new traits to 2021 prelude.Mara Bos-1/+7
2021-05-25Add tracking issue for edition-specific preludes.Mara Bos-6/+6
2021-04-04Bump cfgsMark Rousskov-2/+0
2021-03-15Deprecate RustcEncodable and RustcDecodable.Mara Bos-1/+1
2021-03-10Rollup merge of #82217 - m-ou-se:edition-prelude, r=nikomatsakisDylan DPC-4/+38
2021-03-06Implement built-in attribute macro `#[cfg_eval]`Vadim Petrochenkov-0/+9
2021-02-25Use intra-doc links.Mara-4/+4
2021-02-25Add {core,std}::prelude::{rust_2015,rust_2018,rust_2021}.Mara Bos-4/+38