From 4a2f9e8861710d0c550c90a4aafaca6c5e6d9942 Mon Sep 17 00:00:00 2001 From: cameron Date: Fri, 27 Mar 2026 11:10:26 +0000 Subject: [PATCH] fmt --- crates/sidebar/src/sidebar.rs | 64 ++++++++++++++++------------------- 1 file changed, 29 insertions(+), 35 deletions(-) diff --git a/crates/sidebar/src/sidebar.rs b/crates/sidebar/src/sidebar.rs index b93e14e5d2137815b6b1895a4dc99973b817ec1a..a67d1fb9d07bd68f30c8ecedc41dba5ec00afa07 100644 --- a/crates/sidebar/src/sidebar.rs +++ b/crates/sidebar/src/sidebar.rs @@ -2474,20 +2474,14 @@ impl Sidebar { let Some(ix) = self.selection else { return; }; - let Some(ListEntry::ProjectHeader { workspace, .. }) = self.contents.entries.get(ix) - else { + let Some(ListEntry::ProjectHeader { workspace, .. }) = self.contents.entries.get(ix) else { return; }; let workspace = workspace.clone(); self.remove_workspace(&workspace, window, cx); } - fn remove_selected( - &mut self, - _: &RemoveSelected, - window: &mut Window, - cx: &mut Context, - ) { + fn remove_selected(&mut self, _: &RemoveSelected, window: &mut Window, cx: &mut Context) { let Some(ix) = self.selection else { return; }; @@ -2530,15 +2524,15 @@ impl Sidebar { let workspace = match self.contents.entries.get(ix) { Some(ListEntry::ProjectHeader { workspace, .. }) => Some(workspace.clone()), - Some(ListEntry::Thread(_) | ListEntry::ViewMore { .. } | ListEntry::NewThread { .. }) => { - self.contents.entries[..ix] - .iter() - .rev() - .find_map(|entry| match entry { - ListEntry::ProjectHeader { workspace, .. } => Some(workspace.clone()), - _ => None, - }) - } + Some( + ListEntry::Thread(_) | ListEntry::ViewMore { .. } | ListEntry::NewThread { .. }, + ) => self.contents.entries[..ix] + .iter() + .rev() + .find_map(|entry| match entry { + ListEntry::ProjectHeader { workspace, .. } => Some(workspace.clone()), + _ => None, + }), _ => None, }; @@ -2571,15 +2565,15 @@ impl Sidebar { let path_list = match self.contents.entries.get(ix) { Some(ListEntry::ProjectHeader { path_list, .. }) => Some(path_list.clone()), - Some(ListEntry::Thread(_) | ListEntry::ViewMore { .. } | ListEntry::NewThread { .. }) => { - self.contents.entries[..ix] - .iter() - .rev() - .find_map(|entry| match entry { - ListEntry::ProjectHeader { path_list, .. } => Some(path_list.clone()), - _ => None, - }) - } + Some( + ListEntry::Thread(_) | ListEntry::ViewMore { .. } | ListEntry::NewThread { .. }, + ) => self.contents.entries[..ix] + .iter() + .rev() + .find_map(|entry| match entry { + ListEntry::ProjectHeader { path_list, .. } => Some(path_list.clone()), + _ => None, + }), _ => None, }; @@ -2602,15 +2596,15 @@ impl Sidebar { let path_list = match self.contents.entries.get(ix) { Some(ListEntry::ProjectHeader { path_list, .. }) => Some(path_list.clone()), - Some(ListEntry::Thread(_) | ListEntry::ViewMore { .. } | ListEntry::NewThread { .. }) => { - self.contents.entries[..ix] - .iter() - .rev() - .find_map(|entry| match entry { - ListEntry::ProjectHeader { path_list, .. } => Some(path_list.clone()), - _ => None, - }) - } + Some( + ListEntry::Thread(_) | ListEntry::ViewMore { .. } | ListEntry::NewThread { .. }, + ) => self.contents.entries[..ix] + .iter() + .rev() + .find_map(|entry| match entry { + ListEntry::ProjectHeader { path_list, .. } => Some(path_list.clone()), + _ => None, + }), _ => None, };