| // Regression test for issue #115760. |
| // Check that we render the correct return type of free and |
| // associated async functions reexported from external crates. |
| |
| //@ aux-crate:async_fn=async-fn.rs |
| //@ edition: 2021 |
| #![crate_name = "user"] |
| |
| //@ has user/fn.load.html |
| //@ has - '//pre[@class="rust item-decl"]' "pub async fn load() -> i32" |
| pub use async_fn::load; |
| |
| //@ has user/trait.Load.html |
| //@ has - '//*[@id="tymethod.run"]' 'async fn run(&self) -> i32' |
| pub use async_fn::Load; |
| |
| //@ has user/struct.Loader.html |
| //@ has - '//*[@id="method.run"]' 'async fn run(&self) -> i32' |
| pub use async_fn::Loader; |