More cargo clippy fixes

KyleBarton created

Change summary

crates/breadcrumbs/src/breadcrumbs.rs | 10 ++--------
crates/editor/src/element.rs          |  4 ++--
2 files changed, 4 insertions(+), 10 deletions(-)

Detailed changes

crates/breadcrumbs/src/breadcrumbs.rs 🔗

@@ -47,14 +47,8 @@ impl Render for Breadcrumbs {
             return element.into_any_element();
         };
         let prefix_element = active_item.breadcrumb_prefix(window, cx);
-        render_breadcrumb_text(
-            segments,
-            prefix_element,
-            Box::new(active_item.as_ref()),
-            window,
-            cx,
-        )
-        .into_any_element()
+        render_breadcrumb_text(segments, prefix_element, active_item.as_ref(), window, cx)
+            .into_any_element()
     }
 }
 

crates/editor/src/element.rs 🔗

@@ -3880,7 +3880,7 @@ impl EditorElement {
         let editor = self.editor.read(cx);
         let multi_buffer = editor.buffer.read(cx);
         let is_read_only = self.editor.read(cx).read_only(cx);
-        let editor_handle: Box<&dyn ItemHandle> = Box::new(&self.editor);
+        let editor_handle: &dyn ItemHandle = &self.editor;
 
         let breadcrumbs = if is_selected {
             editor.breadcrumbs_inner(cx.theme(), cx)
@@ -7901,7 +7901,7 @@ impl EditorElement {
 pub fn render_breadcrumb_text(
     mut segments: Vec<BreadcrumbText>,
     prefix: Option<gpui::AnyElement>,
-    active_item: Box<&dyn ItemHandle>,
+    active_item: &dyn ItemHandle,
     window: &mut Window,
     cx: &App,
 ) -> impl IntoElement {