]> git.lizzy.rs Git - rust.git/blob - src/test/rustdoc/return-impl-trait.rs
Merge commit '63734fcdd718cca089f84c42f3a42c0096cfd431' into sync_cg_clif-2022-05-15
[rust.git] / src / test / rustdoc / return-impl-trait.rs
1 #![feature(type_alias_impl_trait)]
2
3 pub trait Backend {}
4
5 impl Backend for () {}
6
7 pub struct Module<T>(T);
8
9 pub type BackendImpl = impl Backend;
10
11 // @has return_impl_trait/fn.make_module.html
12 /// Documentation
13 pub fn make_module() -> Module<BackendImpl> {
14     Module(())
15 }