1 // aux-build:collect_hidden_types.rs
2 use collect_hidden_types::Service;
3 use std::future::Future;
5 use std::task::Context;
11 extern crate collect_hidden_types;
13 fn broken(mut a: collect_hidden_types::A, cx: &mut Context<'_>) {
14 let mut fut = a.call(());
15 let _ = unsafe { Pin::new_unchecked(&mut fut) }.poll(cx);
18 pub async fn meeb(cx: &mut Context<'_>) {
19 broken(collect_hidden_types::A, cx);