From: Gary Guo <[email protected]>
The `-> Result<(), impl core::fmt::Debug>` string is generated by rustdoc
and by adding "::" into the string it no longer finds anything, and making
the line useless. Remove the "::" in the pattern (but keep it in the
replacement result).
Fixes: de7cd3e4d638 ("rust: use absolute paths in macros referencing core and
kernel")
Signed-off-by: Gary Guo <[email protected]>
---
scripts/rustdoc_test_builder.rs | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/rustdoc_test_builder.rs b/scripts/rustdoc_test_builder.rs
index f7540bcf595a..2b1f9ba01839 100644
--- a/scripts/rustdoc_test_builder.rs
+++ b/scripts/rustdoc_test_builder.rs
@@ -49,7 +49,7 @@ fn main() {
// Qualify `Result` to avoid the collision with our own `Result` coming
from the prelude.
let body = body.replace(
- &format!("{rustdoc_function_name}() -> Result<(), impl
::core::fmt::Debug> {{"),
+ &format!("{rustdoc_function_name}() -> Result<(), impl
core::fmt::Debug> {{"),
&format!(
"{rustdoc_function_name}() -> ::core::result::Result<(), impl
::core::fmt::Debug> {{"
),
base-commit: abe651837cb394f76d738a7a747322fca3bf17ba
--
2.54.0