about summary refs log tree commit diff
path: root/library/core/src/str/iter.rs
AgeCommit message (Expand)AuthorLines
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-2/+2
2024-09-03replace placeholder versionBoxy-1/+1
2024-08-19Stabilize feature `char_indices_offset`Eduardo Sánchez Muñoz-2/+13
2024-07-29Reformat `use` declarations.Nicholas Nethercote-14/+11
2024-07-15Remove generic lifetime parameter of trait `Pattern`Benoît du Garreau-45/+45
2024-06-12Revert "Rollup merge of #125362 - joboet:tait_hack, r=Nilstrieb"Oli Scherer-4/+2
2024-05-21core: actually use TAIT instead of emulating itjoboet-2/+4
2024-02-22Use generic `NonZero` everywhere in `core`.Markus Reiter-2/+2
2024-02-15Replace `NonZero::<_>::new` with `NonZero::new`.Markus Reiter-1/+1
2024-02-15Use generic `NonZero` internally.Markus Reiter-2/+2
2024-01-26Rollup merge of #107464 - WaffleLapkin:all_that_remains_of_lines, r=dtolnayMatthias Krüger-0/+25
2023-11-27optimize str::iter::Chars::advance_byThe 8472-0/+50
2023-10-07Auto merge of #100806 - timvermeulen:split_inclusive_double_ended_bound, r=dt...bors-1/+1
2023-07-21Clarify logic on bytes:code units ratioAndrew Tribick-2/+4
2023-07-20Fix size_hint for EncodeUtf16Andrew Tribick-5/+14
2023-03-23Rollup merge of #100311 - xfix:lines-fix-handling-of-bare-cr, r=ChrisDentonDylan DPC-2/+2
2023-01-30Add `str::Lines::remainder`Maybe Waffle-0/+25
2023-01-14Use associated items of `char` instead of freestanding items in `core::char`Lukas Markeffsky-5/+5
2022-12-16Replace `Split*::as_str` with `remainder`Maybe Waffle-77/+93
2022-12-16SplitInternal: always set `finished` in `get_end`Maybe Waffle-7/+8
2022-10-06Fix handling of trailing bare CR in str::linesKonrad Borowski-1/+1
2022-10-06Rename LinesAnyMap to LinesMapKonrad Borowski-2/+2
2022-08-20Fix generic bound of `SplitInclusive`'s `DoubleEndedIterator` implTim Vermeulen-1/+1
2022-05-09Rollup merge of #96008 - fmease:warn-on-useless-doc-hidden-on-assoc-impl-item...Matthias Krüger-1/+0
2022-05-08Warn on unused doc(hidden) on trait impl itemsLeón Orell Valerian Liehr-1/+0
2022-04-14Remove use of `#[rustc_deprecated]`Jacob Pratt-1/+1
2022-02-05Optimize `core::str::Chars::count`Thom Chiovoloni-3/+2
2021-12-14Fix a bunch of typosFrank Steffahn-9/+9
2021-11-21libcore: assume the input of `next_code_point` and `next_code_point_reverse` ...Eduardo Sánchez Muñoz-8/+6
2021-10-31Rollup merge of #89897 - jkugelman:must-use-core, r=joshtriplettMatthias Krüger-0/+2
2021-10-30Add #[must_use] to remaining core functionsJohn Kugelman-0/+2
2021-10-12Add #[must_use] to expensive computationsJohn Kugelman-0/+4
2021-10-11Add #[must_use] to as_type conversionsJohn Kugelman-0/+4
2021-07-28Add TrustedRandomAccessNoCoerce supertrait without requirements or guarantees...Frank Steffahn-2/+6
2021-06-16Add doc(hidden) to all __iterator_get_uncheckedJacob Hoffman-Andrews-0/+1
2021-05-06Perf Experiment: Wait, what if I just skip the trait aliasScott McMurray-2/+2
2021-05-06Bootstrapping preparation for the libraryScott McMurray-2/+2
2021-04-23Auto merge of #82585 - TrolledWoods:master, r=dtolnaybors-0/+24
2021-04-21Replace all `fmt.pad` with `debug_struct`Christiaan Dirkx-1/+1
2021-04-05Added tracking issue numberTrolledWoods-1/+1
2021-03-19Rollup merge of #82570 - WaffleLapkin:split_whitespace_as_str, r=m-ou-seDylan DPC-0/+53
2021-02-27Added feature flag to doc testJohn Hörnvall-0/+1
2021-02-27Removed trailing whitespaceJohn Hörnvall-1/+1
2021-02-27Added CharIndices::offset functionJohn Hörnvall-0/+23
2021-02-27Change formatting of safety commentWaffle-3/+1
2021-02-27Add `as_str` method for split whitespace str iteratorsWaffle-0/+55
2021-02-15Turn may_have_side_effect into an associated constantTomasz Miąsko-4/+1
2021-01-26Same instructions, but simpler.Giles Cope-1/+1
2021-01-26Let's try the most idiomatic way.Giles Cope-5/+1
2021-01-26Removing if so it's more like the previous implementation.Giles Cope-3/+1