about summary refs log tree commit diff
path: root/src/liballoc/string.rs
AgeCommit message (Expand)AuthorLines
2020-03-30Optimize strip_prefix and strip_suffix with str patternsNikhil Benesch-0/+15
2020-03-24must_use on split_offKornel-0/+1
2020-03-15Rollup merge of #69661 - lopopolo:string-from-mut-str, r=sfacklerMazdak Farrokhzad-0/+11
2020-03-10Add docs for From::<&mut str>::from String implRyan Lopopolo-0/+3
2020-03-10Add stable feature nameRyan Lopopolo-1/+1
2020-03-05Fixed a typoTrolledWoods-1/+1
2020-03-02Implement From<&mut str> for StringRyan Lopopolo-0/+8
2020-02-19Change FromStr for String to use Infallible directlyPeter Todd-11/+4
2020-02-09Rollup merge of #68742 - tspiteri:string-as-mut, r=sfacklerJonas Schievink-0/+8
2020-02-01implement AsMut<str> for StringTrevor Spiteri-0/+8
2020-02-02Derive Clone + PartialEq + Eq for std::string::FromUtf8Errorkennytm-1/+1
2019-12-22Format the worldMark Rousskov-59/+54
2019-12-18Propagate cfg bootstrapMark Rousskov-4/+1
2019-12-13Require stable/unstable annotations for the constness of all stable functions...Oliver Scherer-0/+4
2019-11-07Rollup merge of #66111 - RalfJung:from_raw_parts, r=CentrilYuki Okushi-1/+1
2019-11-05also edit String::from_raw_parts while we are at itRalf Jung-1/+1
2019-11-01doc(str): show example of chars().count() under len()Jeff Dickey-2/+7
2019-10-25Add {String,Vec}::into_raw_partsJake Goulding-0/+33
2019-10-25Use ManuallyDrop in examples for {Vec,String}::from_raw_partsJake Goulding-7/+9
2019-10-25Remove unneeded pointer castingJake Goulding-6/+6
2019-10-01Remove unneeded `fn main` blocks from docsLzu Tao-4/+2
2019-09-25Snap cfgs to new betaMark Rousskov-1/+0
2019-09-24fix several issues in String docsjordins-4/+4
2019-09-16Const-stabilize `String::new`.Mazdak Farrokhzad-1/+1
2019-08-16Rename CollectionAllocError to TryReserveErrorSimon Sapin-7/+7
2019-07-28Deny `unused_lifetimes` through rustbuildVadim Petrochenkov-0/+2
2019-07-05Rollup merge of #62123 - jeremystucki:needless_lifetimes_std, r=alexcrichtonMazdak Farrokhzad-1/+1
2019-07-02When possible without changing semantics, implement Iterator::last in terms o...Kyle Huey-0/+5
2019-07-01Remove needless lifetimesJeremy Stucki-1/+1
2019-05-22Revert "Add implementations of last in terms of next_back on a bunch of Doubl...Steven Fackler-4/+0
2019-05-16Rollup merge of #59825 - jsgf:from-ref-string, r=sfacklerMazdak Farrokhzad-0/+8
2019-05-14Rollup merge of #60130 - khuey:efficient_last, r=sfacklerMazdak Farrokhzad-0/+4
2019-05-10Add examples of ordered retainJosh Stone-0/+10
2019-04-29Document the order of {Vec,VecDeque,String}::retainJosh Stone-2/+2
2019-04-19Add implementations of last in terms of next_back on a bunch of DoubleEndedIt...Kyle Huey-0/+4
2019-04-09string: implement From<&String> for StringJeremy Fitzhardinge-0/+8
2019-03-09Use lifetime contravariance to elide more lifetimes in core+alloc+stdScott McMurray-2/+2
2019-02-13Add a convert::Infallible empty enum, make string::ParseError an aliasSimon Sapin-34/+3
2019-02-10libs: doc commentsAlexander Regueiro-4/+2
2019-02-03liballoc: revert nested imports style changes.Mazdak Farrokhzad-24/+14
2019-02-02liballoc: fix some idiom lints.Mazdak Farrokhzad-8/+8
2019-02-02liballoc: elide some lifetimes.Mazdak Farrokhzad-10/+10
2019-02-02liballoc: prefer imports of borrow from libcore.Mazdak Farrokhzad-1/+1
2019-02-02liballoc: adjust abolute imports + more import fixes.Mazdak Farrokhzad-1/+1
2019-02-02liballoc: refactor & fix some imports.Mazdak Farrokhzad-15/+24
2019-02-02liballoc: cargo check passes on 2018Mazdak Farrokhzad-5/+5
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-09Fix typoBeatButton-1/+1
2018-12-06Rollup merge of #56548 - Lucretiel:string-extend-optimize, r=sfacklerPietro Albini-18/+29
2018-12-05Added explainatory commentsNathan West-0/+6