about summary refs log tree commit diff
path: root/library/core/src/array
AgeCommit message (Expand)AuthorLines
2021-10-24Rollup merge of #90162 - WaffleLapkin:const_array_slice_from_ref_mut, r=oli-obkMatthias Krüger-2/+4
2021-10-23Fill tracking issue for `const_slice_from_ref` and `const_array_from_ref`Maybe Waffle-2/+2
2021-10-22Mark {array,slice}::{from_ref,from_mut} as const fnMaybe Waffle-2/+4
2021-10-22Implement split_array and split_array_mutJethro Beekman-0/+78
2021-10-18Make more `From` impls `const`woppopo-1/+2
2021-10-11use fold instead of try_fold now that .by_ref().next() has been inlinedThe8472-13/+6
2021-10-09Rollup merge of #75644 - c410-f3r:array, r=yaahcGuillaume Gomez-17/+103
2021-10-03Rollup merge of #88353 - jhpratt:stabilize-array-as-ref, r=joshtriplettManish Goregaokar-3/+3
2021-09-30Remove an unnecessary use of unwrap_uncheckedFrank Steffahn-4/+7
2021-09-30Improve previous commitFrank Steffahn-6/+5
2021-09-30Use reference instead of raw pointerCaio-7/+7
2021-09-30Add 'core::array::from_fn' and 'core::array::try_from_fn'Caio-7/+91
2021-09-22PR fixupAman Arora-1/+1
2021-09-212229: Annotate stdlib with insignficant dtorsAman Arora-0/+1
2021-09-05Auto merge of #88469 - patrick-gu:master, r=dtolnaybors-1/+1
2021-09-03Remove excessive linkingpatrick-gu-3/+3
2021-09-03Update outdated docs of array::IntoIter::new.Mara Bos-2/+7
2021-08-30use `unwrap_unchecked` where possibleibraheemdev-5/+2
2021-08-29Add links in docs for some primitive typespatrick-gu-4/+4
2021-08-26Partially stabilize `array_methods`Jacob Pratt-3/+3
2021-08-22Fix more “a”/“an” typosFrank Steffahn-1/+1
2021-08-17Constified `Default` implementationsDeadbeef-1/+2
2021-08-01bump bootstrap compiler to 1.55Pietro Albini-5/+0
2021-07-30Add docs about performance and `Iterator::map` to `[T; N]::map`Lukas Kalbertodt-0/+22
2021-07-27from review: add a comment why try_fold was chosen instead of foldThe8472-0/+5
2021-07-24implement fold() on array::IntoIter to improve flatten().collect() perfThe8472-0/+16
2021-07-21Remove unsound TrustedRandomAccess implementationsFrank Steffahn-25/+1
2021-07-15Stabilize `[T; N]::map()`inquisitivecrystal-3/+2
2021-07-08Stop generating `alloca`s+`memcmp` for simple array equalityScott McMurray-2/+51
2021-07-08Move the `PartialEq` and `Eq` impls for arrays to a separate fileScott McMurray-112/+112
2021-06-24Use `hash_one` to simplify some other doctestsScott McMurray-8/+3
2021-06-16Add doc(hidden) to all __iterator_get_uncheckedJacob Hoffman-Andrews-0/+1
2021-06-17Rollup merge of #86140 - scottmcm:array-hash-facepalm, r=kennytmYuki Okushi-0/+17
2021-06-08Mention the Borrow guarantee on the Hash implementations for Array and VecScott McMurray-0/+17
2021-06-02Replace IntoIter::new with IntoIterator::into_iter in stdMuhammad Mominul Huque-2/+2
2021-05-26Fix typo in core::array::IntoIter commentBlackHoleFox-1/+1
2021-05-24remove cfg(bootstrap)Pietro Albini-1/+0
2021-05-23Update std::array module doc headerbstrie-3/+1
2021-04-25Auto merge of #84147 - cuviper:array-method-dispatch, r=nikomatsakis,m-ou-sebors-0/+22
2021-04-25Rollup merge of #84105 - WaffleLapkin:stabilize_array_from_ref, r=m-ou-seYuki Okushi-2/+2
2021-04-16Document the edition behavior for array.into_iter()Josh Stone-0/+8
2021-04-16Skip into_iter() for arrays before 2021Josh Stone-0/+4
2021-04-16Add `IntoIterator` impl `for [T; N]` (arrays by value)Lukas Kalbertodt-0/+10
2021-04-11stabilize core::array::{from_ref,from_mut}Waffle-2/+2
2021-04-11Remove FixedSizeArrayTomasz Miąsko-36/+0
2021-03-26Use iter::zip in library/Josh Stone-2/+2
2021-03-21implement TrustedRandomAccess for array::IntoIterThe8472-1/+24
2021-03-08Update library/core/src/array/mod.rsArnav Jindal-1/+1
2021-03-08Grammar FixesArnav Jindal-4/+4
2021-02-25Convert primitives to use intra-doc linksJoshua Nelson-3/+1