about summary refs log tree commit diff
path: root/src/libstd/path.rs
AgeCommit message (Expand)AuthorLines
2020-07-22one more Path::with_extension example, to demonstrate behaviorTshepang Lekhonkhobe-0/+3
2020-06-27Added the parapgrah to path::Path::is_file tooAlexis Bourget-2/+7
2020-06-27Update the documentation to point to open instead of is_file and is_dirAlexis Bourget-1/+1
2020-06-11Make a note about is_dir vs is_file in Path tooAlexis Bourget-4/+8
2020-05-29Add Extend::{extend_one,extend_reserve}Josh Stone-0/+5
2020-05-19Auto merge of #71447 - cuviper:unsized_cow, r=dtolnaybors-0/+11
2020-05-15Updated documentation of Prefix::VerbatimDiskSOFe-2/+2
2020-04-22impl From<Cow> for boxed slices and stringsJosh Stone-0/+11
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