Add Path::has_trailing_sep
and related methods
#142506
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implements rust-lang/libs-team#335.
Tracking issue: #142503
Notable differences from ACP:
trim_trailing_sep
was added toPath
since it felt reasonable to ensure that the inverse operation was available.push_trailing_sep
andpop_trailing_sep
toPathBuf
in addition toset_trailing_sep
.This also updates some of the docs on various
Path
methods to use the term "trailing separator" instead of "trailing slash" for consistency.