about summary refs log tree commit diff
path: root/library/core/src/str
AgeCommit message (Expand)AuthorLines
2024-10-31Add intra-doc link in str::xxx_char_boundaryArthur Carcano-3/+5
2024-10-30Add intra-doc link in str::xxx_prefixArthur Carcano-2/+4
2024-10-29Rollup merge of #131520 - zachs18:const-str-split, r=NoratriebJubilee-12/+36
2024-10-25library: consistently use American spelling for 'behavior'Ralf Jung-2/+2
2024-10-24provide default impl for as_utf8_patternLaiho-11/+3
2024-10-23const fn str::split_at*Zachary S-6/+29
2024-10-23const fn str::is_char_boundaryZachary S-6/+7
2024-10-17Auto merge of #130223 - LaihoE:faster_str_replace, r=thomccbors-0/+33
2024-10-15update bootstrap configsJosh Stone-5/+0
2024-10-15replace placeholder versionJosh Stone-6/+3
2024-10-14Stabilise 'const_make_ascii'Gabriel Bjørnager Jensen-2/+4
2024-10-02library: Stabilize `const_str_as_mut`Jubilee Young-2/+5
2024-10-02library: Stabilize `const_str_from_utf8_unchecked_mut`Jubilee Young-1/+4
2024-09-25Utf8Chunks: add link to Utf8ChunkRalf Jung-0/+4
2024-09-24Mark and implement 'make_ascii_uppercase' and 'make_ascii_lowercase' in '[u8]...Gabriel Bjørnager Jensen-2/+4
2024-09-23Add fast path for ascii to ascii in str::replaceLaiho-0/+33
2024-09-23Rollup merge of #129550 - kornelski:boxasstr, r=joshtriplett,dtolnayMatthias Krüger-0/+11
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-3/+3
2024-09-19Add str.as_str() for easy dereferencing of Box<str>Kornel-0/+11
2024-09-19[Clippy] Swap `manual_strip` to use diagnostic items instead of pathsGnomedDev-0/+3
2024-09-18[Clippy] Swap `manual_retain` to use diagnostic items instead of pathsGnomedDev-0/+1
2024-09-12Rollup merge of #130101 - RalfJung:const-cleanup, r=fee1-deadMatthias Krüger-9/+3
2024-09-08remove const_slice_index annotations, it never had a feature gate anywayRalf Jung-6/+0
2024-09-08add FIXME(const-hack)Ralf Jung-3/+3
2024-09-08Remove needless returns detected by clippy in librariesEduardo Sánchez Muñoz-2/+2
2024-09-07Auto merge of #130091 - matthiaskrgr:rollup-kalu1cs, r=matthiaskrgrbors-2/+4
2024-09-07str: make as_mut_ptr and as_bytes_mut unstably constRalf Jung-2/+4
2024-09-03replace 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