summary refs log tree commit diff
path: root/library/core/src/str
AgeCommit message (Expand)AuthorLines
2024-09-02replace placeholder versionBoxy-1/+1
2024-08-23Rollup merge of #129276 - eduardosm:stabilize-char_indices_offset, r=AmanieuGuillaume Gomez-2/+13
2024-08-21Fix stability attribute of `impl !Error for &str`Tobias Bucher-1/+1
2024-08-19Stabilize feature `char_indices_offset`Eduardo Sánchez Muñoz-2/+13
2024-07-29Reformat `use` declarations.Nicholas Nethercote-77/+43
2024-07-26Fix doc nitsJohn Arundel-34/+36
2024-07-24Rollup merge of #127481 - a1phyr:pattern_gat, r=AmanieuMatthias Krüger-146/+151
2024-07-24Rollup merge of #126770 - wr7:master, r=AmanieuMatthias Krüger-0/+34
2024-07-23Add elem_offset and related methodswr7-0/+34
2024-07-15Remove generic lifetime parameter of trait `Pattern`Benoît du Garreau-146/+151
2024-07-05add `new_range_api` for RFC 3550Peter Jaszkowiak-0/+195
2024-06-20Add blank lines after module-level `//!` comments.Nicholas Nethercote-0/+1
2024-06-12Auto merge of #126273 - pietroalbini:pa-bootstrap-update, r=Mark-Simulacrumbors-8/+8
2024-06-12Revert "Rollup merge of #125362 - joboet:tait_hack, r=Nilstrieb"Oli Scherer-41/+69
2024-06-11replace version placeholderPietro Albini-8/+8
2024-06-02typo: depending from -> onRalf Jung-1/+1
2024-05-29[ACP 362] genericize `ptr::from_raw_parts`Scott McMurray-2/+2
2024-05-27Always use the general case char countDion Dokter-1/+1
2024-05-23core: use `Copy` in TAIT to fix clippy lintjoboet-9/+9
2024-05-21core: actually use TAIT instead of emulating itjoboet-69/+41
2024-05-10Stabilize `byte_slice_trim_ascii` for `&[u8]`/`&str`okaneco-9/+6
2024-05-03Rollup merge of #124678 - UserIsntAvailable:feat/stabilize-split-at-checked, ...Michael Goulet-6/+2
2024-05-03feat: stabilize `split_at_checked`UserIsntAvailable-6/+2
2024-05-01Replace version placeholders for 1.79Mark Rousskov-9/+9
2024-04-26Auto merge of #123909 - dtolnay:utf8chunks, r=joboetbors-25/+51
2024-04-24Stabilize Utf8ChunksDavid Tolnay-25/+51
2024-04-18fix: make `str::from_raw_parts_mut` mutardi-1/+1
2024-04-06Use unchecked_sub in str indexingBen Kimock-6/+9
2024-03-23move assert_unsafe_preconditions to its own fileRalf Jung-1/+1
2024-03-20step cfgsMark Rousskov-9/+1
2024-03-08Distinguish between library and lang UB in assert_unsafe_preconditionBen Kimock-7/+17
2024-03-02const_eval_select: make it safe but be careful with what we expose on stable ...Ralf Jung-0/+1
2024-02-22Use generic `NonZero` everywhere in `core`.Markus Reiter-2/+2
2024-02-20docs: add missing "the" to `str::strip_prefix` docMalobre-2/+2
2024-02-19Convert debug_assert_nounwind to intrinsics::debug_assertionsBen Kimock-2/+2
2024-02-19Rollup merge of #119808 - GnomedDev:encode-charsearcher-size-in-type, r=Mark-...Matthias Krüger-11/+23
2024-02-16Auto merge of #120486 - reitermarkus:use-generic-nonzero, r=dtolnaybors-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-02-13Store core::str::CharSearcher::utf8_size as u8GnomedDev-11/+23
2024-02-12Fix comment in core/src/str/validations.rsPizzasBear-1/+1
2024-02-09Change wordingVenus Xeon-Blonde-7/+6
2024-02-07Fix whitespace issues that tidy caughtVenus Xeon-Blonde-4/+4
2024-02-07Add documentation on `str::starts_with`Venus Xeon-Blonde-0/+14
2024-01-26Rollup merge of #119466 - Sky9x:str_from_raw_parts, r=dtolnayMatthias Krüger-1/+42
2024-01-26Rollup merge of #107464 - WaffleLapkin:all_that_remains_of_lines, r=dtolnayMatthias Krüger-0/+25
2024-01-21reviewMichal Nazarewicz-2/+2
2024-01-20core: introduce split_at{,_mut}_checkedMichal Nazarewicz-18/+111
2023-12-31Initial implementation of `str::from_raw_parts[_mut]`Sky-1/+42
2023-12-15Rollup merge of #118523 - okaneco:trim_ascii, r=Mark-SimulacrumJubilee-0/+79