ninja_files_data/file/mod.rs
1mod builder;
2use crate::{Build, FileName, 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 statements: BTreeMap<FileName, Build>,
11}