use camino::Utf8PathBuf; use prometeu_core::ProjectId; use prometeu_language_api::SourcePolicy; #[derive(Debug, Clone)] pub struct ProjectDescriptor { pub project_id: ProjectId, pub name: String, pub version: String, pub project_dir: Utf8PathBuf, pub source_roots: Vec, pub language_id: String, pub source_policy: SourcePolicy, }