about summary refs log tree commit diff
path: root/library/alloc/src/str.rs
AgeCommit message (Expand)AuthorLines
2025-06-06remove extraneous textTshepang Mbambo-4/+0
2025-05-21add doc alias `replace_first` for `str::replacen`waffle-0/+1
2025-05-20use Self alias in self types rather than manually substituting itMichael Goulet-2/+2
2025-04-27Rollup merge of #137714 - DiuDiu777:doc-fix, r=tgross35Matthias Krüger-0/+4
2025-04-27fix missing doc in CString::from_raw and str::from_boxed_utf8_uncheckedLemonJ-0/+4
2025-03-07Fully test the alloc crate through alloctestsbjorn3-3/+0
2024-11-06Inline str::repeatKornel-0/+1
2024-10-22better default capacity for str::replaceLaiho-4/+8
2024-10-17Auto merge of #130223 - LaihoE:faster_str_replace, r=thomccbors-1/+24
2024-09-23Add fast path for ascii to ascii in str::replaceLaiho-1/+24
2024-09-23Improve autovectorization of to_lowercase / to_uppercase functionsJörn Horstmann-52/+77
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-7/+7
2024-07-29Reformat `use` declarations.Nicholas Nethercote-11/+9
2024-07-15Remove generic lifetime parameter of trait `Pattern`Benoît du Garreau-2/+2
2024-06-25Simplify `str::clone_into`DaniPopes-3/+4
2024-05-08fix #124714 str.to_lowercase sigma handlingMarcondiro-4/+6
2024-05-01Replace version placeholders for 1.79Mark Rousskov-1/+1
2024-04-24Stabilize Utf8ChunksDavid Tolnay-1/+1
2024-01-25Export core::str::from_raw_parts{,_mut} into alloc::str and std::strDavid Tolnay-0/+2
2023-08-15[nit] Fix a comment typo.Taras Tsugrii-1/+1
2023-08-02str.rs: remove "Basic usage" textTshepang Mbambo-6/+0
2023-04-26Spelling library/Josh Soref-3/+3
2023-03-25Improve documentation for str::replace() and str::replacen()Veera-2/+2
2023-01-16Avoid unsafe code in `to_ascii_[lower/upper]case()`Chayim Refael Friedman-8/+6
2022-08-22Rollup merge of #93162 - camsteffen:std-prim-docs, r=Mark-SimulacrumDylan DPC-21/+1
2022-08-20Improve primitive/std docs separation and headersCameron Steffen-21/+1
2022-08-20Expose `Utf8Lossy` as `Utf8Chunks`dylni-0/+2
2022-06-10additional docs example for replace **all** of strbvanjoi-0/+1
2022-05-26improve case conversion happy pathConrad Ludgate-5/+69
2022-04-05trivial cfg(bootstrap) changesPietro Albini-10/+9
2022-03-30remove now unnecessary lang itemslcnr-1/+1
2022-03-30rework implementation for inherent impls for builtin typeslcnr-0/+9
2021-12-08Use spare_capacity_mut instead of invalid unchecked indexingBen Kimock-2/+10
2021-11-05Fix `str::SplitInclusive` stabilisation datembartlett21-1/+1
2021-10-15Add #[must_use] to remaining alloc functionsJohn Kugelman-1/+4
2021-10-12Fix uppercase/lowercase errorJohn Kugelman-1/+1
2021-10-10Add #[must_use] to from_value conversionsJohn Kugelman-0/+1
2021-10-09Add #[must_use] to string/char transformation methodsJohn Kugelman-0/+6
2021-06-23Use HTTPS links where possibleSmitty-1/+1
2021-05-05alloc: Add unstable Cfg feature `no-global_oom_handling`John Ericson-0/+13
2021-03-28Auto merge of #81728 - Qwaz:fix-80335, r=joshtriplettbors-19/+25
2021-03-23Bump alloc::str::SplitInclusive to 1.53.0 releaseDavid Tolnay-1/+1
2021-03-23Expose str::SplitInclusive in alloc and therefore in stdIan Jackson-0/+2
2021-03-20Update the commentYechan Bae-4/+4
2021-02-25Convert primitives to use intra-doc linksJoshua Nelson-1/+1
2021-02-03Fixes #80335Yechan Bae-18/+24
2020-12-31Remove many unnecessary manual link resolves from libraryCamelid-2/+0
2020-12-07Privatize some of libcore unicode_internalsAleksey Kladov-1/+1
2020-07-27mv std libs to library/mark-0/+576