equal
deleted
inserted
replaced
46 relative_path: impl AsRef<Path>, |
46 relative_path: impl AsRef<Path>, |
47 ) -> Result<Option<Vec<u8>>, HgError> { |
47 ) -> Result<Option<Vec<u8>>, HgError> { |
48 match self.read(relative_path) { |
48 match self.read(relative_path) { |
49 Err(e) => match &e { |
49 Err(e) => match &e { |
50 HgError::IoError { error, .. } => match error.kind() { |
50 HgError::IoError { error, .. } => match error.kind() { |
51 ErrorKind::NotFound => return Ok(None), |
51 ErrorKind::NotFound => Ok(None), |
52 _ => Err(e), |
52 _ => Err(e), |
53 }, |
53 }, |
54 _ => Err(e), |
54 _ => Err(e), |
55 }, |
55 }, |
56 Ok(v) => Ok(Some(v)), |
56 Ok(v) => Ok(Some(v)), |