index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
library
/
core
/
src
/
array
/
iter.rs
Age
Commit message (
Expand
)
Author
Lines
2025-07-01
Update version placeholders
Josh Stone
-1
/
+1
2025-05-26
impl `Default` for `array::IntoIter`
Deadbeef
-0
/
+7
2025-04-05
Polymorphize `array::IntoIter`'s iterator impl
Scott McMurray
-141
/
+84
2025-01-11
Add inherent versions of MaybeUninit methods for slices
ltdk
-4
/
+4
2024-11-02
get rid of a whole bunch of unnecessary rustc_const_unstable attributes
Ralf Jung
-2
/
+0
2024-07-29
Reformat `use` declarations.
Nicholas Nethercote
-8
/
+5
2024-07-26
Fix doc nits
John Arundel
-2
/
+4
2024-06-24
Replace `MaybeUninit::uninit_array()` with array repeat expression.
Kevin Reid
-4
/
+4
2024-05-20
Implement BOXED_SLICE_INTO_ITER
Michael Goulet
-1
/
+1
2024-02-15
Replace `NonZero::<_>::new` with `NonZero::new`.
Markus Reiter
-2
/
+2
2024-02-15
Use generic `NonZero` internally.
Markus Reiter
-5
/
+5
2023-12-10
remove redundant imports
surechen
-1
/
+1
2023-10-15
Auto merge of #115515 - the8472:zip-for-arrays, r=scottmcm
bors
-1
/
+26
2023-10-06
optimize zipping over array iterators
The 8472
-1
/
+26
2023-10-05
Add more diagnostic items for clippy
Jason Newcomb
-0
/
+1
2023-04-22
Add `intrinsics::transmute_unchecked`
Scott McMurray
-12
/
+6
2023-03-27
replace advance_by returning usize with Result<(), NonZeroUsize>
The 8472
-4
/
+5
2023-03-27
Change advance(_back)_by to return `usize` instead of `Result<(), usize>`
The 8472
-8
/
+6
2023-01-14
Remove various double spaces in source comments.
André Vennberg
-3
/
+3
2022-10-17
Remove all uses of array_assume_init
Alex Saveau
-3
/
+2
2022-09-19
Optimize `array::IntoIter`
Scott McMurray
-31
/
+23
2022-05-14
Auto merge of #95602 - scottmcm:faster-array-intoiter-fold, r=the8472
bors
-1
/
+15
2022-04-14
Remove use of `#[rustc_deprecated]`
Jacob Pratt
-1
/
+1
2022-04-02
Fix `array::IntoIter::fold` to use the optimized `Range::fold`
Scott McMurray
-1
/
+15
2022-02-23
Fix a typo in documentation of `array::IntoIter::new_unchecked`
Waffle Maybe
-1
/
+1
2021-12-08
Auto merge of #91512 - scottmcm:array-intoiter-advance, r=Mark-Simulacrum
bors
-1
/
+43
2021-12-06
s/from_raw_parts/new_unchecked/
Scott McMurray
-3
/
+3
2021-12-06
Add tracking issue; make `empty` const too (unstably)
Scott McMurray
-4
/
+5
2021-12-06
Move the doc test to edition2021
Scott McMurray
-6
/
+5
2021-12-06
Add `array::IntoIter::{empty, from_raw_parts}`
Scott McMurray
-0
/
+129
2021-12-04
Update array::IntoIter::new deprecation version.
Mara Bos
-1
/
+1
2021-12-04
Swap body of array::IntoIter::new and IntoIterator::new.
Mara Bos
-7
/
+28
2021-12-04
Deprecate array::IntoIter::new.
Mara Bos
-20
/
+1
2021-12-03
Override `Iterator::advance(_back)_by` for `array::IntoIter`
Scott McMurray
-1
/
+43
2021-10-11
use fold instead of try_fold now that .by_ref().next() has been inlined
The8472
-13
/
+6
2021-09-22
PR fixup
Aman Arora
-1
/
+1
2021-09-21
2229: Annotate stdlib with insignficant dtors
Aman Arora
-0
/
+1
2021-09-03
Update outdated docs of array::IntoIter::new.
Mara Bos
-2
/
+7
2021-08-22
Fix more “a”/“an” typos
Frank Steffahn
-1
/
+1
2021-07-27
from review: add a comment why try_fold was chosen instead of fold
The8472
-0
/
+5
2021-07-24
implement fold() on array::IntoIter to improve flatten().collect() perf
The8472
-0
/
+16
2021-07-21
Remove unsound TrustedRandomAccess implementations
Frank Steffahn
-25
/
+1
2021-06-16
Add doc(hidden) to all __iterator_get_unchecked
Jacob Hoffman-Andrews
-0
/
+1
2021-05-26
Fix typo in core::array::IntoIter comment
BlackHoleFox
-1
/
+1
2021-03-26
Use iter::zip in library/
Josh Stone
-2
/
+2
2021-03-21
implement TrustedRandomAccess for array::IntoIter
The8472
-1
/
+24
2021-02-25
Convert primitives to use intra-doc links
Joshua Nelson
-2
/
+0
2021-01-21
Add example to array::IntoIter::new’s doc-comment
Simon Sapin
-0
/
+10
2020-12-29
Stabilize by-value `[T; N]` iterator `core::array::IntoIter`
Simon Sapin
-7
/
+8
2020-11-19
Make as{_mut,}_slice on array::IntoIter public
est31
-2
/
+4
[next]