Skip to main content

get_crate_root

Function get_crate_root 

Source
pub fn get_crate_root() -> Result<PathBuf, Box<dyn Error>>
Expand description

Returns the root directory of the crate, using the current executable path as reference.

It works by going up the directory tree until it finds a directory that ends with “target”, which is not the case for the root directory.