about summary refs log tree commit diff
path: root/library/std/src/path.rs
AgeCommit message (Expand)AuthorLines
2021-10-11Rollup merge of #89729 - jkugelman:must-use-core-std-constructors, r=joshtrip...Guillaume Gomez-0/+2
2021-10-10Add #[must_use] to conversions that move selfJohn Kugelman-0/+3
2021-10-10Add #[must_use] to core and std constructorsJohn Kugelman-0/+2
2021-10-01path.push() should work as expected on windows verbatim pathsSean Young-7/+46
2021-09-25Apply 16 commits (squashed)Frank Steffahn-1/+1
2021-08-22Auto merge of #85166 - mbhall88:file-prefix, r=dtolnaybors-3/+62
2021-08-20Auto merge of #86898 - the8472:path-cmp, r=dtolnaybors-7/+40
2021-08-17remove unnecessary empty checkMichael Hall-3/+1
2021-08-08Bump shrink_to stabilization to Rust 1.56David Tolnay-1/+1
2021-07-06optimize {Path,PathBuf,Components}::{cmp,partial_cmp} for shared prefixesThe8472-6/+39
2021-07-06Stabilize Vec<T>::shrink_toYoh Deadfall-1/+1
2021-07-06use Eq::eq instead of Iterator::eq implementationThe8472-1/+1
2021-06-24make docs clearer about how hidden files are dealt withMichael Hall-5/+19
2021-06-24change return signature for split_file_at_dotMichael Hall-6/+8
2021-06-18Auto merge of #85747 - maxwase:path-symlinks-methods, r=m-ou-sebors-0/+26
2021-06-18`no_run` and `ignore` doc attributesMax Wase-1/+2
2021-06-15simplify logic for split_file_at_dotMichael Hall-8/+4
2021-06-09optimize Eq implementation for pathsThe8472-1/+1
2021-06-06Update doc library/std/src/path.rsMax Wase-1/+0
2021-06-05Rollup merge of #85760 - ChrisDenton:path-doc-platform-specific, r=m-ou-seGuillaume Gomez-9/+9
2021-05-27Possible errors when reading file metadata are platform specificChris Denton-9/+9
2021-05-27Review fixes + doc-featuresMax Wase-4/+5
2021-05-27Document `From` impls in path.rsDeadbeef-0/+24
2021-05-27Tracking issue add.Max Wase-1/+1
2021-05-27Fix `is_symlink()` method for `Path` using added `is_symlink()` method for `M...Max Wase-3/+2
2021-05-27Add `is_symlink()` method for `Path`.Max Wase-0/+26
2021-05-19Move the implementation of `Path::exists` to `sys_common::fs` so platforms ca...Chris Denton-5/+1
2021-05-11Fix typo in commentAndrew Halle-1/+1
2021-05-11add file_prefix methodMichael Hall-2/+51
2021-04-27Override `clone_from` method for PathBuf and OsStringBenoît du Garreau-1/+13
2021-03-31Apply suggestions from code reviewFrank Steffahn-2/+2
2021-03-31Add a few missing links, fix a typoFrank Steffahn-7/+7
2021-03-16Rollup merge of #81822 - Kixunil:path_try_exists, r=kennytmYuki Okushi-0/+30
2021-03-16Filled tracking issue for path_try_existsMartin Habovstiak-1/+1
2021-02-23Rollup merge of #82128 - anall:feature/add_diagnostic_items, r=davidtwcoDylan DPC-0/+2
2021-02-16Add caveat to Path::display() about lossinessManish Goregaokar-2/+6
2021-02-16a few more diagnostic itemsAndrea Nall-0/+1
2021-02-15requested/proposed changesAndrea Nall-1/+1
2021-02-15add diagnostic itemsAndrea Nall-0/+1
2021-02-06Added `try_exists()` method to `std::path::Path`Martin Habovstiak-0/+30
2021-01-22Inline methods of Path and OsStringBenoît du Garreau-0/+69
2020-12-31Remove many unnecessary manual link resolves from libraryCamelid-1/+0
2020-10-27Clean up intra-doc links in `std::path`Camelid-6/+5
2020-10-12Use intra-doc links for links to module-level docsCamelid-2/+2
2020-09-30Fix is_absolute on WASIIngvar Stepanyan-1/+1
2020-09-19Rollup merge of #73963 - hellow554:unsafe_path, r=Mark-SimulacrumRalf Jung-19/+18
2020-08-31std: move "mod tests/benches" to separate filesLzu Tao-1400/+3
2020-08-15Auto merge of #75246 - pickfire:patch-5, r=Amanieubors-2/+7
2020-08-15Use resolve.conf as example for Path ends_withIvan Tham-6/+6
2020-08-11deny(unsafe_op_in_unsafe_fn) in libstd/path.rsMarcel Hellwig-20/+19