pub trait Project { // Required methods fn root(&self) -> &Path; fn pid(&self) -> Pid; fn indexes(&self) -> IndexList<'_>; }
Project interface representing a single project directory.
Path to the root of the project directory
Pid of this project
Return IndexList of all indexes inside this project.