diff options
Diffstat (limited to 'crates/shirabe/src/repository/vcs/perforce_driver.rs')
| -rw-r--r-- | crates/shirabe/src/repository/vcs/perforce_driver.rs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/crates/shirabe/src/repository/vcs/perforce_driver.rs b/crates/shirabe/src/repository/vcs/perforce_driver.rs index 55a8eae..9a98f4d 100644 --- a/crates/shirabe/src/repository/vcs/perforce_driver.rs +++ b/crates/shirabe/src/repository/vcs/perforce_driver.rs @@ -269,19 +269,19 @@ impl crate::repository::vcs::VcsDriverInterface for PerforceDriver { PerforceDriver::get_tags(self) } - fn get_dist(&self, identifier: &str) -> anyhow::Result<Option<IndexMap<String, String>>> { - Ok(PerforceDriver::get_dist(self, identifier).map(|m| { + fn get_dist(&self, identifier: &str) -> Option<IndexMap<String, String>> { + PerforceDriver::get_dist(self, identifier).map(|m| { m.into_iter() .map(|(k, v)| (k, v.as_string().unwrap_or("").to_string())) .collect() - })) + }) } - fn get_source(&self, identifier: &str) -> anyhow::Result<IndexMap<String, String>> { - Ok(PerforceDriver::get_source(self, identifier) + fn get_source(&self, identifier: &str) -> IndexMap<String, String> { + PerforceDriver::get_source(self, identifier) .into_iter() .map(|(k, v)| (k, v.as_string().unwrap_or("").to_string())) - .collect()) + .collect() } fn get_url(&self) -> String { |
