rust/library/core/src
bors 4891d57f7a Auto merge of #102919 - luojia65:update-stdarch, r=Amanieu
library: update stdarch submodule

It has been one month since we update `stdarch`  submodule into main branch Rust, it includes various fixes in code and more neat documents. This pull request also adds missing features to ensure we can build latest stdarch submodule.

The documents after this pull request:
<details>

![图片](https://user-images.githubusercontent.com/40385009/195123337-a6c4cfaa-a7b9-4574-b524-c43683e6540c.png)
</details>

Comparing to current nightly:
<details>

![图片](https://user-images.githubusercontent.com/40385009/195123430-e047cff1-a925-4d2d-ae1c-da9769383a9c.png)
</details>

r? `@Amanieu`
2022-10-13 12:03:46 +00:00
..
alloc Rollup merge of #102072 - scottmcm:ptr-alignment-type, r=thomcc 2022-10-10 00:09:40 +09:00
array remove cfg(bootstrap) 2022-09-26 10:14:45 +02:00
async_iter Add Stream alias for AsyncIterator 2022-03-15 20:59:13 -07:00
cell Move/rename lazy::{OnceCell, Lazy} to cell::{OnceCell, LazyCell} 2022-06-16 19:53:59 +04:00
char introduce {char, u8}::is_ascii_octdigit 2022-09-27 11:55:13 +05:30
convert Rollup merge of #102628 - H4x5:master, r=scottmcm 2022-10-04 06:14:12 +02:00
ffi Add is_empty() method to core::ffi::CStr. 2022-09-29 07:55:12 +09:00
fmt Auto merge of #99099 - Stargateur:phantomdata_debug, r=joshtriplett 2022-10-04 00:56:14 +00:00
future Implement Ready::into_inner() 2022-08-30 13:39:30 +02:00
hash Adjust cfgs 2022-08-12 16:28:15 -04:00
iter Rollup merge of #102300 - scottmcm:simpler-fold-closures, r=Mark-Simulacrum 2022-10-07 22:05:29 +05:30
macros Fix typo in concat_bytes documentation 2022-09-12 21:40:28 -04:00
mem Rollup merge of #102072 - scottmcm:ptr-alignment-type, r=thomcc 2022-10-10 00:09:40 +09:00
num Rollup merge of #102578 - lukas-code:ilog-panic, r=m-ou-se 2022-10-12 11:11:25 +05:30
ops Fixed Documentation for wrap_mut_2_imp 2022-09-30 17:16:59 +02:00
panic Update integer_atomics tracking issue 2022-07-08 17:52:04 -04:00
prelude Create 2024 edition 2022-04-02 02:45:49 -04:00
ptr From<Alignment> for usize & NonZeroUsize 2022-10-09 15:44:49 -07:00
slice Auto merge of #96711 - emilio:inline-slice-clone, r=nikic 2022-10-10 12:09:21 +00:00
str Improve FromStr example 2022-10-02 11:32:56 +02:00
sync Rollup merge of #101774 - Riolku:atomic-update-aba, r=m-ou-se 2022-10-11 18:59:46 +02:00
task Added tracking issue 2022-09-19 15:07:12 +02:00
unicode Bump Unicode to version 15.0.0, regenerate tables 2022-09-14 13:21:19 -07:00
any.rs Add Provider::{would_be_satisfied_by_value_of,would_be_satisfied_by_ref_of} 2022-08-23 10:48:59 -04:00
ascii.rs Inline <EscapeDefault as Iterator>::next 2022-03-10 15:35:22 +01:00
asserting.rs [RFC 2011] Library code 2022-05-22 07:18:32 -03:00
bool.rs Add missing assertion 2022-09-22 02:12:06 -04:00
borrow.rs Add const_traits 2022-09-16 11:48:42 +08:00
cell.rs Mark Cell::replace() as #[inline] 2022-10-01 17:30:54 +02:00
clone.rs update cfg(bootstrap)s 2022-07-01 15:48:23 +02:00
cmp.rs Add back ConstFnMutClosure::new, fix formatting 2022-09-30 17:41:01 +02:00
const_closure.rs Add back ConstFnMutClosure::new, fix formatting 2022-09-30 17:41:01 +02:00
default.rs Prevent errors for stage0 rustc build 2022-09-16 11:48:42 +08:00
error.md Move error trait into core 2022-08-22 13:28:25 -07:00
error.rs error::Error: remove some comments 2022-08-25 07:42:07 +01:00
hint.rs add a few more assert_unsafe_precondition 2022-10-07 14:35:12 +02:00
internal_macros.rs ignore a doctest for the non-exported macro 2022-05-03 18:33:56 +09:00
intrinsics.rs use panic_fmt_nounwind for assert_unsafe_precondition 2022-10-11 22:47:31 +02:00
lib.rs library: update stdarch submodule 2022-10-13 09:41:16 +08:00
marker.rs Only allow ~const bounds for traits with #[const_trait] 2022-10-04 08:06:54 +00:00
option.rs Change feature name to is_some_and 2022-10-01 11:45:52 -05:00
panic.rs resolve the conflict in compiler/rustc_session/src/parse.rs 2022-03-16 20:12:30 +08:00
panicking.rs reorder panicking.rs to put main entry points at the top 2022-10-11 22:47:31 +02:00
pin.rs Fix the generator example for pin!() 2022-05-05 09:58:13 +10:00
primitive.rs mv std libs to library/ 2020-07-27 19:51:13 -05:00
primitive_docs.rs array docs - advertise how to get array from slice 2022-09-10 19:37:07 -07:00
result.rs Auto merge of #98354 - camsteffen:is-some-and-by-value, r=m-ou-se 2022-10-02 12:48:15 +00:00
time.rs Fix integer overflow in format!("{:.0?}", Duration::MAX) 2022-09-29 23:06:22 +01:00
tuple.rs Added const Default impls for Arrays and Tuples. 2022-09-23 17:53:59 +02:00
unit.rs Use implicit capture syntax in format_args 2022-03-10 10:23:40 -05:00