Structs§
- Arg
- Build
- Build
Builder - Command
- Command
Builder - DepBuild
- DepFile
- File
- File
Builder - File
Name - From
OsStr Error - A possible error value while converting a
OsStrto aUtf8Path. - From
OsString Error - A possible error value while converting a
OsStringto aUtf8PathBuf. - From
Path BufError - A possible error value while converting a
PathBufto aUtf8PathBuf. - From
Path Error - A possible error value while converting a
Pathto aUtf8Path. - Invalid
Arg - Invalid
File Name - Invalid
Process - Invalid
Rule Id - Invalid
Variable - Invalid
Variable Id - Iter
- An iterator over the
Utf8Components of aUtf8Path, asstrslices. - Process
- Read
DirUtf8 - Iterator over the entries in a directory.
- Rule
- Rule
Builder - RuleId
- Utf8
Ancestors - An iterator over
Utf8Pathand its ancestors. - Utf8
Components - An iterator over the
Utf8Components of aUtf8Path. - Utf8
DirEntry - Entries returned by the
ReadDirUtf8iterator. - 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.