fn get_volume_name_opt<P: AsRef<Path>>(path: P) -> Option<String>