From 178a99a5dedf781dd00ea48a83ddcda7bb214a7b Mon Sep 17 00:00:00 2001 From: Paul Masurel Date: Sun, 31 Jan 2016 17:18:45 +0900 Subject: [PATCH] removed useless asref --- src/core/directory.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/directory.rs b/src/core/directory.rs index df6dcdd06..3bd2550a7 100644 --- a/src/core/directory.rs +++ b/src/core/directory.rs @@ -85,7 +85,7 @@ pub struct Directory { impl Directory { fn get_write(&mut self) -> Result> { - match self.inner_directory.as_ref().write() { + match self.inner_directory.write() { Ok(dir) => Ok(dir), Err(e) => @@ -94,7 +94,7 @@ impl Directory { } fn get_read(&self) -> Result> { - match self.inner_directory.as_ref().read() { + match self.inner_directory.read() { Ok(dir) => Ok(dir), Err(e) => @@ -121,7 +121,7 @@ impl Directory { } pub fn load_metas(&self,) -> Result<()> { - match self.inner_directory.as_ref().read() { + match self.inner_directory.read() { Ok(dir) => dir.load_metas(), Err(e) => Err(Error::LockError(format!("Could not get read lock {:?} for directory", e))) } @@ -132,7 +132,7 @@ impl Directory { } pub fn segments(&self,) -> Vec { - match self.inner_directory.as_ref().read() { + match self.inner_directory.read() { Ok(inner) => inner .segment_ids() .into_iter()