pub fn path_to_c_string(p: &Path) -> CString