use crate::ns::*; use serde::{Serialize, Deserialize}; #[derive(Clone, Serialize, Deserialize)] pub struct IncludeDirective { pub location: Location, pub source: String, #[serde(skip)] pub nested_compilation_unit: Rc, pub nested_packages: Vec>, pub nested_directives: Vec>, }