about summary refs log tree commit diff
path: root/library/alloc/src/string.rs
AgeCommit message (Expand)AuthorLines
2025-09-25Remove most `#[track_caller]` from allocating Vec methodsNoratrieb-13/+0
2025-09-20docs: improve doc of some methods w/ rangestk-6/+6
2025-08-27Rollup merge of #145562 - tbu-:pr_simplify_to_string_spec, r=tgross35Matthias Krüger-50/+23
2025-08-26remove deprecated Error::description in implsMarijn Schouten-12/+2
2025-08-19Use `ToString` specialization macro also for `Cow` and `String`Tobias Bucher-16/+2
2025-08-19Simplify macro generating `ToString` implementations for `&…&str`Tobias Bucher-34/+21
2025-08-02Rollup merge of #144478 - joshtriplett:doc-code-formatting-prep, r=AmanieuSamuel Tardieu-2/+2
2025-07-27Remove `[T]::array_chunks(_mut)`Scott McMurray-12/+12
2025-07-25Avoid placing `// FIXME` comments inside doc code blocksJosh Triplett-2/+2
2025-07-13update issue number for `const_trait_impl`Deadbeef-1/+1
2025-07-08Auto merge of #134628 - estebank:const-default, r=oli-obkbors-1/+2
2025-07-08Rollup merge of #143608 - codexarafat:fix-string-doc, r=NoratriebMatthias Krüger-1/+1
2025-07-07Make `Default` const and add some `const Default` implsEsteban Küber-1/+2
2025-07-08Fix in String docs: remove 'else' from 'something else similar'Md. Yeasin Arafat-1/+1
2025-07-03Implement `int_format_into` featureGuillaume Gomez-2/+4
2025-06-22Auto merge of #142728 - kornelski:string-track, r=tgross35bors-0/+23
2025-06-20Convert `ilog(10)` to `ilog10()`Chai T. Rex-2/+2
2025-06-20Auto merge of #142294 - GuillaumeGomez:specialize-tostring-on-128-integers, r...bors-0/+1
2025-06-19Add #[track_caller] to String methods that assert inputsKornel-0/+6
2025-06-19Let String pass #[track_caller] to its Vec callsKornel-0/+17
2025-06-17Make performance of String::insert_str more preciseMarijn Schouten-9/+16
2025-06-16Specialize `ToString` implementation on `u128` and `i128`Guillaume Gomez-0/+1
2025-05-15Auto merge of #136264 - GuillaumeGomez:optimize-integers-to-string, r=Amanieubors-0/+48
2025-05-12update cfg(bootstrap)Pietro Albini-2/+2
2025-04-20Add `#[rustc_no_implicit_autorefs]` and apply it to std methodsUrgau-0/+2
2025-04-12Optimize `ToString` implementation for integersGuillaume Gomez-0/+48
2025-04-10Auto merge of #139279 - BoxyUwU:bump-boostrap, r=jieyouxubors-10/+10
2025-04-09replace version placeholderBoxy-10/+10
2025-04-09Speed up `String::push` and `String::insert`lincot-18/+47
2025-03-08Stabilize `const_vec_string_slice`Martin Habovstiak-8/+9
2025-03-07Fully test the alloc crate through alloctestsbjorn3-21/+9
2025-03-07Rollup merge of #138034 - thaliaarchi:use-prelude-size-of, r=tgross35Matthias Krüger-4/+2
2025-03-06library: Use size_of from the prelude instead of importedThalia Archibald-4/+2
2025-03-05Rollup merge of #137569 - aDotInTheVoid:for-iurii, r=ibraheemdev许杰友 Jieyou Xu (Joe)-2/+1
2025-02-24Rollup merge of #136775 - robertbastian:patch-2, r=AmanieuTrevor Gross-5/+2
2025-02-24Stablize `string_extend_from_within`Alona Enraght-Moony-2/+1
2025-02-24Update string.rsRobert Bastian-2/+2
2025-02-19Rollup merge of #132268 - elichai:string_try_from_vec, r=AmanieuMatthias Krüger-0/+18
2025-02-19Rollup merge of #120580 - HTGAzureX1212:HTGAzureX1212/issue-45795, r=m-ou-seMatthias Krüger-3/+5
2025-02-16add MAX_LEN_UTF8 and MAX_LEN_UTF16 constantsHTGAzureX1212-3/+5
2025-02-09Update string.rsRobert Bastian-5/+2
2025-02-08Implement Extend<AsciiChar> for StringMatthew Zeitlin-0/+26
2025-01-31Update encode_utf16 to mention it is native endianMarijn Schouten-8/+8
2024-12-22Impl String::into_charstison-2/+185
2024-12-13Remove support for specializing ToString outside the standard librarybjorn3-37/+32
2024-12-05Fixed another broken testElias Holzmann-2/+2
2024-12-05Added struct `fmt::FormattingOptions`Elias Holzmann-1/+2
2024-11-17alloc: fix `String`'s docYutaro Ohno-1/+1
2024-10-28Impl TryFrom<Vec<u8>> for StringElichai Turkel-0/+18
2024-10-17Auto merge of #130223 - LaihoE:faster_str_replace, r=thomccbors-1/+6