Module std::path::windowsExperimental
[-]
[+]
[src]
Windows file path handling
Structs
| Path | Represents a Windows path |
Enums
| PathPrefix | Prefix types for Path |
Constants
| SEP | The standard path separator character |
| SEP2 | The alternative path separator character |
| SEP2_BYTE | The alternative path separator character |
| SEP_BYTE | The standard path separator byte |
Functions
| is_cwd_relative | Returns whether the path is considered "cwd-relative", which means a path with a volume prefix that is not absolute. This look like "C:foo.txt". Paths of this form are relative to the cwd on the given volume. |
| is_sep | Returns whether the given char is a path separator. Allows both the primary separator '\' and the alternative separator '/'. |
| is_sep_byte | Returns whether the given byte is a path separator. Allows both the primary separator '\' and the alternative separator '/'. |
| is_sep_byte_verbatim | Returns whether the given byte is a path separator. Only allows the primary separator '\'; use is_sep_byte to allow '/'. |
| is_sep_verbatim | Returns whether the given char is a path separator. Only allows the primary separator '\'; use is_sep to allow '/'. |
| is_verbatim | Returns whether the Path's prefix is a verbatim prefix, i.e. |
| is_vol_relative | Returns whether the path is considered "volume-relative", which means a path that looks like "\foo". Paths of this form are relative to the current volume, but absolute within that volume. |
| make_non_verbatim | Returns the non-verbatim equivalent of the input path, if possible. If the input path is a device namespace path, None is returned. If the input path is not verbatim, it is returned as-is. If the input path is verbatim, but the same path can be expressed as non-verbatim, the non-verbatim version is returned. Otherwise, None is returned. |
| prefix | Returns the PathPrefix for this Path |
Type Definitions
| Components | Iterator that yields successive components of a Path as &[u8] |
| StrComponents | Iterator that yields successive components of a Path as &str |