File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change
1
+ //! Test case for [#78160].
2
+ //!
3
+ //! A SomeTrait that is implemented for `&mut T` should not be marked as
4
+ //! "notable" for return values that are `&T`.
5
+ //!
6
+ //! [#78160]: https://github.com/rust-lang/rust/issues/78160
7
+
8
+ #![ feature( rustdoc_internals) ]
9
+
10
+ #[ doc( primitive = "reference" ) ]
11
+ /// Some useless docs, wouhou!
12
+ ///
13
+ /// We need to put this in here, because notable traits
14
+ /// that are implemented on foreign types don't show up.
15
+ mod reference { }
16
+
17
+ // @has doc_notable_trait_mut_t_is_not_ref_t/fn.fn_no_matches.html
18
+ // @!has - '//code[@class="content"]' "impl<'_, I> Iterator for &'_ mut I"
19
+ pub fn fn_no_matches < ' a , T : Iterator + ' a > ( ) -> & ' a T {
20
+ loop { }
21
+ }
You can’t perform that action at this time.
0 commit comments