From 3e635514e4f9fdf7f37a6287b98a22cfe595696e Mon Sep 17 00:00:00 2001 From: NikVolf Date: Thu, 24 Jan 2019 15:22:41 +0300 Subject: [PATCH] some reformatting --- src/ref_list.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ref_list.rs b/src/ref_list.rs index 8c35ed2..eae1ba1 100644 --- a/src/ref_list.rs +++ b/src/ref_list.rs @@ -167,7 +167,11 @@ impl RefList { pub fn begin_insert_after(&mut self, mut f: F) -> InsertTransaction where F : FnMut(&T) -> bool { - let pos = self.items.iter().position(|rf| f(&**rf.read())).map(|x| x + 1).unwrap_or(self.items.len()); + let pos = self + .items.iter() + .position(|rf| f(&**rf.read())).map(|x| x + 1) + .unwrap_or(self.items.len()); + self.begin_insert(pos) } @@ -209,7 +213,6 @@ impl RefList { detached.write().index = EntryOrigin::Detached; total_removed += 1; } - } fn done_insert(&mut self, index: usize, mut items: Vec>) {