diff --git a/src/librustdoc/html/static/js/search.js b/src/librustdoc/html/static/js/search.js
index a2c48708512e8..3409a373f9a28 100644
--- a/src/librustdoc/html/static/js/search.js
+++ b/src/librustdoc/html/static/js/search.js
@@ -4919,11 +4919,12 @@ ${item.displayPath}${name}\
});
} else if (query.error === null) {
const dlroChannel = `https://doc.rust-lang.org/${getVar("channel")}`;
+ const docsrsURL = `https://docs.rs/releases/search?query=${encodeURIComponent(query.userQuery)}`;
+ const duckduckgoURL = `https://duckduckgo.com/?q=${encodeURIComponent("rust " + query.userQuery)}`;
output.className = "search-failed" + extraClass;
- output.innerHTML = "No results :(
" +
- "Try on DuckDuckGo?
" +
+ output.innerHTML = `No results in ${getVar("current-crate")}
:(
` +
+ `Search for other crates?
` +
+ `Or try on DuckDuckGo?
` +
"Or try looking in one of these: