ninja_files_data2/file/mod.rs
1mod builder;
2use crate::{Build, BuildOutput, Rule, RuleId, Variable, VariableId};
3pub use builder::*;
4use std::collections::BTreeMap;
5
6#[derive(Clone, Debug, Default)]
7pub struct File {
8 pub variables: BTreeMap<VariableId, Variable>,
9 pub rules: BTreeMap<RuleId, Rule>,
10 pub builds: BTreeMap<Build, BuildOutput>,
11}