diff --git a/crates/indexed_docs/src/providers/rustdoc.rs b/crates/indexed_docs/src/providers/rustdoc.rs index 75c522c6ca4a8a1d23e01bf8af21d0d48570b088..3fac966a4aa9f31f62e6097173905c069a7ac2fa 100644 --- a/crates/indexed_docs/src/providers/rustdoc.rs +++ b/crates/indexed_docs/src/providers/rustdoc.rs @@ -79,7 +79,7 @@ impl IndexedDocsProvider for LocalRustdocProvider { *WORKSPACE_CRATES.write() = Some((workspace_crates.clone(), Instant::now())); - Ok(workspace_crates.iter().cloned().collect()) + Ok(workspace_crates.into_iter().collect()) } async fn index(&self, package: PackageName, database: Arc) -> Result<()> {