summary refs log tree commit diff
path: root/library/core/src/str/mod.rs
AgeCommit message (Expand)AuthorLines
2024-10-14replace placeholder versionJosh Stone-2/+2
2024-10-02library: Stabilize `const_str_as_mut`Jubilee Young-2/+4
2024-09-24Mark and implement 'make_ascii_uppercase' and 'make_ascii_lowercase' in '[u8]...Gabriel Bjørnager Jensen-2/+4
2024-09-23Rollup merge of #129550 - kornelski:boxasstr, r=joshtriplett,dtolnayMatthias Krüger-0/+11
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-07str: make as_mut_ptr and as_bytes_mut unstably constRalf Jung-2/+4
2024-08-21Fix stability attribute of `impl !Error for &str`Tobias Bucher-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-45/+23
2024-07-26Fix doc nitsJohn Arundel-32/+34
2024-07-24Rollup merge of #127481 - a1phyr:pattern_gat, r=AmanieuMatthias Krüger-38/+37
2024-07-23Add elem_offset and related methodswr7-0/+34
2024-07-15Remove generic lifetime parameter of trait `Pattern`Benoît du Garreau-38/+37
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-37/+67
2024-06-11replace version placeholderPietro Albini-8/+8
2024-05-23core: use `Copy` in TAIT to fix clippy lintjoboet-9/+9
2024-05-21core: actually use TAIT instead of emulating itjoboet-67/+37
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-1/+1
2024-04-24Stabilize Utf8ChunksDavid Tolnay-1/+1
2024-03-20step cfgsMark Rousskov-9/+1
2024-03-02const_eval_select: make it safe but be careful with what we expose on stable ...Ralf Jung-0/+1
2024-02-20docs: add missing "the" to `str::strip_prefix` docMalobre-2/+2
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-0/+3
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-0/+3
2023-12-12Add ASCII whitespace trimming functions to `&str`okaneco-0/+79
2023-10-29Increase the reach of panic_immediate_abortBen Kimock-0/+6
2023-10-14Auto merge of #116407 - Mark-Simulacrum:bootstrap-bump, r=onur-ozkanbors-3/+3
2023-10-08Bump to latest betaMark Rousskov-2/+2
2023-10-06Rollup merge of #115454 - vwkd:patch-1, r=scottmcmGuillaume Gomez-1/+1
2023-10-03Bump version placeholdersMark Rousskov-1/+1
2023-09-16Auto merge of #114494 - est31:extend_useless_ptr_null_checks, r=jackh726bors-0/+2
2023-09-01Update mod.rsvwkd-1/+1
2023-09-01Const-stabilize `is_ascii`Scott McMurray-1/+1
2023-08-22Auto merge of #113365 - dima74:diralik/add-deprecated-suggestions, r=workingj...bors-1/+1
2023-08-21Add `suggestion` for some `#[deprecated]` itemsDmitry Murzin-1/+1
2023-08-15Auto merge of #112387 - clarfonthey:non-panicking-ceil-char-boundary, r=m-ou-sebors-4/+3
2023-08-15Fix typo.Mara Bos-1/+1
2023-08-06Add #[rustc_never_returns_null_ptr] to std functionsest31-0/+2
2023-07-30Rollup merge of #113512 - vallentin:lines-doc, r=workingjubileefee1-dead-3/+8
2023-07-26Fix URL for `rmatches`Veera-1/+1