about summary refs log tree commit diff
path: root/library/std/src/lib.rs
AgeCommit message (Expand)AuthorLines
2025-06-02Remove bootstrap cfgs from library/Josh Stone-2/+1
2025-05-31Add const support for float rounding methodsRuan Comelli-0/+1
2025-05-29Make `std/src/num` mirror `core/src/num`Trevor Gross-2/+4
2025-05-28Rollup merge of #140697 - Sa4dUs:split-autodiff, r=ZuseZ4Trevor Gross-2/+5
2025-05-21Disable autodiff bootstrappingMarcelo Domínguez-2/+5
2025-05-20Rename `cfg_match!` to `cfg_select!`Trevor Gross-2/+2
2025-05-19Add `std::io::Seek` instance for `std::io::Take`Mario Pastorelli-0/+1
2025-05-18Rollup merge of #140966 - est31:let_chains_library, r=tgross35León Orell Valerian Liehr-1/+0
2025-05-16Remove #![feature(let_chains)] from library and src/librustdocest31-1/+0
2025-05-13Initial implementation of `core_float_math`Trevor Gross-0/+1
2025-05-12update cfg(bootstrap)Pietro Albini-1/+0
2025-05-01Delegate to inner `vec::IntoIter` from `env::ArgsOs`Thalia Archibald-0/+3
2025-04-28Auto merge of #136316 - GrigorenkoPV:generic_atomic, r=Mark-Simulacrumbors-0/+1
2025-04-28Rollup merge of #140351 - rust-lang:notriddle/stability-use, r=thomccChris Denton-2/+8
2025-04-27Rollup merge of #137439 - clarfonthey:c-str-module, r=tgross35Matthias Krüger-1/+0
2025-04-27use generic Atomic type where possibleChristopher Durham-0/+1
2025-04-26docs: fix incorrect stability markers on `std::{todo, matches}`Michael Howell-2/+8
2025-04-24Deprecate the unstable `concat_idents!`Trevor Gross-0/+1
2025-04-16Also remove the no_sanitize feature for stdBastian Kersting-1/+0
2025-04-05Rollup merge of #136457 - calder:master, r=tgross35Stuart Cook-0/+1
2025-04-04Expose algebraic floating point intrinsicsCalder Coalson-0/+1
2025-03-28std: deduplicate `errno` accessesjoboet-0/+1
2025-03-16Rollup merge of #137492 - nabijaczleweli:master, r=thomcc许杰友 Jieyou Xu (Joe)-1/+3
2025-03-09expose `is_s390x_feature_detected` from `std::arch`Folkert de Vries-0/+2
2025-02-24libstd: rustdoc: correct note on fds 0/1/2 pre-mainнаб-1/+3
2025-02-23Auto merge of #137237 - cuviper:stage0, r=Mark-Simulacrumbors-1/+1
2025-02-22Stabilise c_str_moduleltdk-1/+0
2025-02-19Rollup merge of #120580 - HTGAzureX1212:HTGAzureX1212/issue-45795, r=m-ou-seMatthias Krüger-0/+1
2025-02-18update `cfg(bootstrap)`Josh Stone-1/+1
2025-02-16add MAX_LEN_UTF8 and MAX_LEN_UTF16 constantsHTGAzureX1212-0/+1
2025-02-14Rollup merge of #136967 - DaniPopes:io-repeat-fill, r=joboetMatthias Krüger-0/+1
2025-02-13Auto merge of #134633 - GrigorenkoPV:get_disjoint_mut, r=cuviperbors-1/+0
2025-02-13Use `slice::fill` in `io::Repeat` implementationDaniPopes-0/+1
2025-02-11library: amend revert of extended_varargs_abi_support for beta diffJubilee Young-1/+3
2025-02-11Revert "Stabilize `extended_varargs_abi_support`"Jubilee Young-0/+1
2025-02-07std: get rid of `sys_common::io`joboet-24/+1
2025-01-30std::rangePeter Jaszkowiak-0/+2
2025-01-28Stabilize `get_many_mut` as `get_disjoint_mut`Pavel Grigorenko-1/+0
2025-01-23Rollup merge of #135073 - joshtriplett:bstr, r=BurntSushiMatthias Krüger-0/+4
2025-01-18Rollup merge of #135661 - tgross35:stabilize-float_next_up_down, r=scottmcmMatthias Krüger-1/+0
2025-01-17Stabilize `float_next_up_down`Trevor Gross-1/+0
2025-01-17Move `std::pipe::*` into `std::io`Jiahao XU-2/+0
2025-01-11Rollup merge of #135347 - samueltardieu:push-qvyxtxsqyxyr, r=jhprattJacob Pratt-0/+1
2025-01-11Implement `ByteStr` and `ByteString` typesJosh Triplett-0/+4
2025-01-10Use `NonNull::without_provenance` within the standard librarySamuel Tardieu-0/+1
2025-01-09Update a bunch of library types for MCP807Scott McMurray-0/+1
2025-01-02path in detailLiigo Zhuang-1/+1
2024-12-17Remove `rustc::existing_doc_keyword` lint.Nicholas Nethercote-1/+0
2024-12-15Auto merge of #133223 - zachs18:uniquerc-impls, r=Noratriebbors-0/+1
2024-12-12Add unwrap_unsafe_binder and wrap_unsafe_binder macro operatorsMichael Goulet-0/+2