pub fn rw_open(filename: &str) -> Result<File, PathError>
Open the supplied file for reading and writing, return a File.
File
PathError::FileAccess