Crate ninja_files_data2

Source

Structs§

Arg
Build
BuildBuilder
BuildOutput
Command
CommandBuilder
DepBuild
DepFile
File
FileBuilder
FileName
FromPathBufError
A possible error value while converting a PathBuf to a Utf8PathBuf.
FromPathError
A possible error value while converting a Path to a Utf8Path.
InvalidArg
InvalidFileName
InvalidProcess
InvalidRuleId
InvalidVariable
InvalidVariableId
Iter
An iterator over the Utf8Components of a Utf8Path, as str slices.
Process
ReadDirUtf8
Iterator over the entries in a directory.
Rule
RuleBuilder
RuleId
Utf8Ancestors
An iterator over Utf8Path and its ancestors.
Utf8Components
An iterator over the Utf8Components of a Utf8Path.
Utf8DirEntry
Entries returned by the ReadDirUtf8 iterator.
Utf8Path
A slice of a UTF-8 path (akin to str).
Utf8PathBuf
An owned, mutable UTF-8 path (akin to String).
Utf8PrefixComponent
A structure wrapping a Windows path prefix as well as its unparsed string representation.
Variable
VariableId

Enums§

BuildBuilderError
CommandBuilderError
FileBuilderError
RuleBuilderError
Utf8Component
A single component of a path.
Utf8Prefix
Windows path prefixes, e.g., C: or \\server\share.

Constants§

DYNDEP
PHONY

Functions§

absolute_utf8
Makes the path absolute without accessing the filesystem, converting it to a Utf8PathBuf.