pub fn manifest_path(&self, config: &Config) -> TResult<&Path> {
        let path = self
            .manifest_path
            .get_or_try_init(|| crate_root_folder(config).map(|p| p.join("Cargo.toml")))?;

        Ok(path)
    }
/// Get the manifest path from the crate root folder.
Get the manifest path from the crate root folder.
Get the manifest path from the crate root folder .
pub fn manifest_path(&self, config: &Config) -> TResult<&Path> {
        let path = self
            .manifest_path
            .get_or_try_init(|| crate_root_folder(config).map(|p| p.join("Cargo.toml")))?;
        Ok(path)
    }
pub fn manifest_path ( & self , config : & Config ) -> TResult < & Path > { let path = self . manifest_path . get_or_try_init ( | | crate_root_folder ( config ) . map ( | p | p . join ( " " ) ) ) ? ; Ok ( path ) }
Get the manifest path from the crate root folder.
Get the manifest path from the crate root folder .
&self
config
&Config
&self
config
&Config