rustdoc: Use dyn keyword when rendering dynamic traits
The dyn keyword has been stable for a while now so rustdoc should start using it.
This commit is contained in:
parent
14f42a732f
commit
86d5a33c89
4 changed files with 7 additions and 4 deletions
|
|
@ -52,7 +52,7 @@ pub fn f(_: &(ToString + 'static)) {}
|
|||
|
||||
impl Bar {
|
||||
// @has assoc_consts/struct.Bar.html '//*[@id="associatedconstant.F"]' \
|
||||
// "const F: fn(_: &(ToString + 'static))"
|
||||
// "const F: fn(_: &(dyn ToString + 'static))"
|
||||
pub const F: fn(_: &(ToString + 'static)) = f;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -15,8 +15,8 @@
|
|||
extern crate rustdoc_trait_object_impl;
|
||||
|
||||
// @has issue_32881/trait.Bar.html
|
||||
// @has - '//code' "impl<'a> Bar"
|
||||
// @has - '//code' "impl<'a> Debug for Bar"
|
||||
// @has - '//code' "impl<'a> dyn Bar"
|
||||
// @has - '//code' "impl<'a> Debug for dyn Bar"
|
||||
|
||||
pub use rustdoc_trait_object_impl::Bar;
|
||||
|
||||
|
|
|
|||
|
|
@ -11,5 +11,5 @@
|
|||
#![crate_name = "foo"]
|
||||
|
||||
// @has foo/fn.foo.html
|
||||
// @has - '//*[@class="rust fn"]' "_: &(ToString + 'static)"
|
||||
// @has - '//*[@class="rust fn"]' "_: &(dyn ToString + 'static)"
|
||||
pub fn foo(_: &(ToString + 'static)) {}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue