diff options
| author | Oliver Middleton <olliemail27@gmail.com> | 2017-12-27 23:39:25 +0000 |
|---|---|---|
| committer | Oliver Middleton <olliemail27@gmail.com> | 2017-12-27 23:39:25 +0000 |
| commit | 3d11d201d9f31074bd5954fff0f6933689d6c8f2 (patch) | |
| tree | 5469e1d2bff09870e1615b3d73fbc3dc9caba31d /src/test/rustdoc | |
| parent | 0efdfa1d6220484770e3730062b92a9d2b2e20b9 (diff) | |
| download | rust-3d11d201d9f31074bd5954fff0f6933689d6c8f2.tar.gz rust-3d11d201d9f31074bd5954fff0f6933689d6c8f2.zip | |
rustdoc: Add missing src links for generic impls on trait pages
`implementor2item` would return `None` for generic impls so instead this clones the entire `clean::Item` into the `implementors` map which simplifies some code.
Diffstat (limited to 'src/test/rustdoc')
| -rw-r--r-- | src/test/rustdoc/issue-43893.rs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/test/rustdoc/issue-43893.rs b/src/test/rustdoc/issue-43893.rs index 96bd9d7dc3c..a5e343ade38 100644 --- a/src/test/rustdoc/issue-43893.rs +++ b/src/test/rustdoc/issue-43893.rs @@ -22,3 +22,8 @@ impl SomeTrait for usize {} impl SomeTrait for SomeStruct { // deliberately multi-line impl } + +pub trait AnotherTrait {} + +// @has foo/trait.AnotherTrait.html '//a/@href' '../src/foo/issue-43893.rs.html#29' +impl<T> AnotherTrait for T {} |
