From 9abd80c0764e9ecbb6d2e52ab89d47bcda564588 Mon Sep 17 00:00:00 2001 From: CPerezz Date: Mon, 18 Jan 2021 23:47:01 +0100 Subject: [PATCH] Fix internal rustdoc broken links As it was suggested in #81037 `SpecFromIter` is not in the scope and therefore (even it should fail), we get a warning when we try do document private intems in `rust/library/alloc/`. This fixes #81037 by adding the trait in the scope and also adding an `allow(unused_imports)` flag so that the compiler does not complain, Since the trait is not used per se in the code, it's just needed to have properly documented docs. --- library/alloc/src/vec/spec_from_iter_nested.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/alloc/src/vec/spec_from_iter_nested.rs b/library/alloc/src/vec/spec_from_iter_nested.rs index 6abd4ff2a3f0..3acee4433790 100644 --- a/library/alloc/src/vec/spec_from_iter_nested.rs +++ b/library/alloc/src/vec/spec_from_iter_nested.rs @@ -1,6 +1,8 @@ use core::iter::TrustedLen; use core::ptr::{self}; +#[allow(unused_imports)] +use super::SpecFromIter; use super::{SpecExtend, Vec}; /// Another specialization trait for Vec::from_iter