From 13d4ccea78ce1c3f034c449285f47595b4274610 Mon Sep 17 00:00:00 2001 From: Denis Cornehl Date: Sun, 12 Jan 2025 16:41:14 +0100 Subject: [PATCH] don't clone in get_rustdoc --- src/db/add_package.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/db/add_package.rs b/src/db/add_package.rs index 20f76a0e6..d648442d6 100644 --- a/src/db/add_package.rs +++ b/src/db/add_package.rs @@ -447,7 +447,7 @@ fn get_readme(pkg: &MetadataPackage, source_dir: &Path) -> Result } fn get_rustdoc(pkg: &MetadataPackage, source_dir: &Path) -> Result> { - if let Some(src_path) = &pkg.targets.first().and_then(|t| t.src_path.clone()) { + if let Some(src_path) = &pkg.targets.first().and_then(|t| t.src_path.as_ref()) { let src_path = Path::new(src_path); if src_path.is_absolute() { read_rust_doc(src_path)