List of all items
Structs
- build::BuildConfig
- build::Builder
- build::CommandRunnerResult
- build::Plan
- build_log::BuildLog
- build_log::BuildLogEntry
- deps_log::DepsLog
- disk_interface::RealDiskInterface
- eval_env::BindingEnv
- eval_env::EvalString
- eval_env::Rule
- graph::DependencyScan
- graph::Edge
- graph::EdgeIndex
- graph::Node
- graph::NodeIndex
- lexer::Lexer
- line_printer::LinePrinter
- manifest_parser::ManifestParser
- manifest_parser::ManifestParserOptions
- metrics::Metric
- metrics::Metrics
- metrics::ScopedMetric
- metrics::Stopwatch
- state::EdgeState
- state::NodeState
- state::Pool
- state::PoolState
- state::State
- subprocess::Subprocess
- subprocess::SubprocessSet
- timestamp::TimeStamp
Enums
- build::BuildConfigVerbosity
- build::EdgeResult
- disk_interface::FileReaderError
- exit_status::ExitStatus
- graph::EdgeVisitMark
- lexer::LexerToken
- line_printer::LinePrinterLineType
- manifest_parser::DupeEdgeAction
- manifest_parser::PhonyCycleAction
Traits
- build::CommandRunner
- build_log::BuildLogUser
- disk_interface::DiskInterface
- disk_interface::FileReader
- eval_env::Env
- utils::ExtendFromEscapedSlice
- utils::RangeContains
- utils::ZeroOrErrnoResult
Macros
Functions
- metrics::get_time_millis
- utils::canonicalize_path
- utils::canonicalize_path_slice
- utils::decanonicalize_path
- utils::exit
- utils::get_load_average
- utils::get_processor_count
- utils::pathbuf_from_bytes
- utils::set_close_on_exec
- utils::set_stdout_linebuffered
- version::check_ninja_version
- version::parse_version
Statics
- debug_flags::EXPERIMENTAL_STATCACHE
- debug_flags::EXPLAINING
- debug_flags::KEEP_DEPFILE
- debug_flags::KEEP_RSP
- debug_flags::METRICS