From dace2ee674da9550618563babe351f313ede799d Mon Sep 17 00:00:00 2001 From: Noah Lev Date: Sat, 25 Sep 2021 09:50:12 -0700 Subject: [PATCH] rustdoc: Document `is_assoc_ty()` It's adapted from the old documentation for the `is_generic` field. --- src/librustdoc/clean/types.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/librustdoc/clean/types.rs b/src/librustdoc/clean/types.rs index 0139c4e879a..986729dd044 100644 --- a/src/librustdoc/clean/types.rs +++ b/src/librustdoc/clean/types.rs @@ -1498,6 +1498,7 @@ impl Type { } } + /// Checks if this is a `T::Name` path for an associated type. crate fn is_assoc_ty(&self) -> bool { match self { ResolvedPath { path, .. } => path.is_assoc_ty(), @@ -1990,6 +1991,7 @@ impl Path { + &self.segments.iter().map(|s| s.name.to_string()).collect::>().join("::") } + /// Checks if this is a `T::Name` path for an associated type. crate fn is_assoc_ty(&self) -> bool { match self.res { Res::SelfTy(..) if self.segments.len() != 1 => true,