pub fn workspace(filename: &str) -> io::Result<PathBuf> {
    let mut path = rustaman_config_dir()?;
    path.push(filename);
    Ok(path)
}
/// Return the path file,
/// Raise IOError in case of environment or permission error.
Return the path file,
Raise IOError in case of environment or permission error.
Return the path file Raise IOError in case of environment or permission error .
pub fn workspace(filename: &str) -> io::Result<PathBuf> {
    let mut path = rustaman_config_dir()?;
    path.push(filename);
    Ok(path)
}
pub fn workspace ( filename : & str ) -> io :: Result < PathBuf > { let mut path = rustaman_config_dir ( ) ? ; path . push ( filename ) ; Ok ( path ) }
Return the path file,
Raise IOError in case of environment or permission error.
Return the path file Raise IOError in case of environment or permission error .
filename
&str