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}