diff --git a/src/librustdoc/clean/types.rs b/src/librustdoc/clean/types.rs index b370b2bf6826..9557ad3304d4 100644 --- a/src/librustdoc/clean/types.rs +++ b/src/librustdoc/clean/types.rs @@ -204,7 +204,7 @@ fn to_remote(url: impl ToString) -> ExternalLocation { url.push('/'); } let is_absolute = url.starts_with('/') - || url.split_once("://").is_some_and(|(scheme, _)| { + || url.split_once(':').is_some_and(|(scheme, _)| { scheme.bytes().next().is_some_and(|b| b.is_ascii_alphabetic()) && scheme .bytes()