Structs§
- Arg
- Build
- Build
Builder - Build
Output - Command
- Command
Builder - DepBuild
- DepFile
- File
- File
Builder - File
Name - From
Path BufError - A possible error value while converting a
PathBuf
to aUtf8PathBuf
. - From
Path Error - A possible error value while converting a
Path
to aUtf8Path
. - Invalid
Arg - Invalid
File Name - Invalid
Process - Invalid
Rule Id - Invalid
Variable - Invalid
Variable Id - Iter
- An iterator over the
Utf8Component
s of aUtf8Path
, asstr
slices. - Process
- Read
DirUtf8 - Iterator over the entries in a directory.
- Rule
- Rule
Builder - RuleId
- Utf8
Ancestors - An iterator over
Utf8Path
and its ancestors. - Utf8
Components - An iterator over the
Utf8Component
s of aUtf8Path
. - Utf8
DirEntry - Entries returned by the
ReadDirUtf8
iterator. - Utf8
Path - A slice of a UTF-8 path (akin to
str
). - Utf8
Path Buf - An owned, mutable UTF-8 path (akin to
String
). - Utf8
Prefix Component - A structure wrapping a Windows path prefix as well as its unparsed string representation.
- Variable
- Variable
Id
Enums§
- Build
Builder Error - Command
Builder Error - File
Builder Error - Rule
Builder Error - Utf8
Component - A single component of a path.
- Utf8
Prefix - Windows path prefixes, e.g.,
C:
or\\server\share
.
Constants§
Functions§
- absolute_
utf8 - Makes the path absolute without accessing the filesystem, converting it to a
Utf8PathBuf
.