pub fn install_dir() -> String {
        let home = Self::home_dir();
        let mut install_dir = PathBuf::new();
        install_dir.push(home);
        install_dir.push(INSTALL_FOLDER_NAME);
        return path_to_string(install_dir);
    }
/// This function returns the path to the overall install directory: the
/// directory where all the packages will be installed. This is mainly used
/// by make_install_dir to figure out where to put `.rapture`.
This function returns the path to the overall install directory: the
directory where all the packages will be installed. This is mainly used
by make_install_dir to figure out where to put `.rapture`.
This function returns the path to the overall install directory : the directory where all the packages will be installed . This is mainly used by make_install_dir to figure out where to put ` . rapture ` .
pub fn install_dir() -> String {
        let home = Self::home_dir();
        let mut install_dir = PathBuf::new();
        install_dir.push(home);
        install_dir.push(INSTALL_FOLDER_NAME);
        return path_to_string(install_dir);
    }
pub fn install_dir ( ) -> String { let home = Self :: home_dir ( ) ; let mut install_dir = PathBuf :: new ( ) ; install_dir . push ( home ) ; install_dir . push ( INSTALL_FOLDER_NAME ) ; return path_to_string ( install_dir ) ; }
This function returns the path to the overall install directory: the
directory where all the packages will be installed.
This function returns the path to the overall install directory : the directory where all the packages will be installed .