about summary refs log tree commit diff
path: root/src/libstd/path.rs
AgeCommit message (Expand)AuthorLines
2020-04-19Stabilize PathBuf capacity methodsMark Rousskov-8/+7
2020-02-29remove unneeded .as_ref() calls.Matthias Krüger-1/+1
2020-01-10inline `impl AsRef<Path> for PathBuf`Lzu Tao-0/+1
2020-01-10Inline `impl From<OsString> for PathBuf`Lzu Tao-0/+1
2020-01-10Inline `AsRef<Path> for str`Lzu Tao-0/+1
2020-01-10Inline PathBuf::deref to make it zero costLzu Tao-1/+1
2020-01-08Use matches macro in libcore and libstdIgor Aleksanov-8/+2
2019-12-28Rollup merge of #67635 - Mark-Simulacrum:path-doc-unsafe, r=dtolnayOliver Scherer-0/+7
2019-12-26Document safety of Path castingMark Rousskov-0/+7
2019-12-26Remove redundant link textsMatthew Kraai-1/+1
2019-12-24Deprecate Error::description for realDavid Tolnay-0/+2
2019-11-29Format libstd with rustfmtDavid Tolnay-847/+781
2019-10-23Prevent unnecessary allocation in PathBuf::set_extension.Mara Bos-11/+15
2019-10-11Rollup merge of #65266 - rust-lang:must-use-join, r=dtolnayTyler Mandry-0/+1
2019-10-10Mark Path::join as must_useAleksey Kladov-0/+1
2019-09-20libstd: Fix typos in docHsiang-Cheng Yang-4/+4
2019-08-11Rollup merge of #61969 - MikailBag:master, r=CentrilMark Rousskov-0/+12
2019-08-09Add FIXME-s that some types should be transparentMikail Bagishov-0/+12
2019-08-06redox: convert to target_family unixJeremy Soller-1/+1
2019-08-01Update src/libstd/path.rs to shorten the explanation for .to_str validation stepJason Shin-1/+1
2019-08-01Explaining the reason why validation is performed in to_str of path.rsJason Shin-0/+2
2019-05-22Revert "Add implementations of last in terms of next_back on a bunch of Doubl...Steven Fackler-10/+0
2019-05-14Rollup merge of #60130 - khuey:efficient_last, r=sfacklerMazdak Farrokhzad-0/+10
2019-04-25ignore-tidy-filelength on all files with greater than 3000 linesvarkor-0/+2
2019-04-19Add implementations of last in terms of next_back on a bunch of DoubleEndedIt...Kyle Huey-0/+10
2019-04-05Use for_each to extend collectionsJosh Stone-3/+1
2019-03-31libstd: deny(elided_lifetimes_in_paths)Mazdak Farrokhzad-19/+19
2019-03-25SGX target: fix std unit testsJethro Beekman-2/+2
2019-03-09Use lifetime contravariance to elide more lifetimes in core+alloc+stdScott McMurray-6/+6
2019-02-28libstd => 2018Taiki Endo-23/+23
2019-02-25Auto merge of #58302 - SimonSapin:tryfrom, r=alexcrichtonbors-2/+1
2019-02-20Rollup merge of #58553 - scottmcm:more-ihle, r=Centrilkennytm-22/+22
2019-02-18Fixed doc example for Path::with_capacityAaron Stillwell-1/+2
2019-02-17Use more impl header lifetime elisionScott McMurray-22/+22
2019-02-17Changed feature gate for new PathBuf methodsAaron Stillwell-7/+7
2019-02-17Fixes for implementation of PathBuf methods (aliases for OsString)Aaron Stillwell-19/+19
2019-02-17Add alias methods to PathBuf for underlying OsStringAaron Stillwell-1/+81
2019-02-15Fix documentation for std::path::PathBuf::popNathan-2/+1
2019-02-13Add a convert::Infallible empty enum, make string::ParseError an aliasSimon Sapin-2/+1
2019-02-10libs: doc commentsAlexander Regueiro-3/+3
2019-01-10Update src/libstd/path.rsMazdak Farrokhzad-1/+1
2019-01-10make note of one more normalization that Paths doSteve Klabnik-0/+2
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-21Fix feature gate to point to 1.32.0 for `path_from_str`Otavio Salvador-1/+1
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-25/+25
2018-12-04Add extra comment slashBastian Gruber-1/+1
2018-11-21Remove trailing whitespaceBastian Gruber-1/+1
2018-11-21Adjust doc commentsBastian Gruber-21/+10
2018-11-21Update style of commentsBastian Gruber-14/+26
2018-11-21Update commentsBastian Gruber-4/+2