Why Doesn't This Code Compile? What Are the Key Concepts?
原文英文,约200词,阅读约需1分钟。发表于: 。use core::future::Future; async fn handle(req: &str) -> u32 { println!("{:?}", req); 123123 } async fn make_service<F, Fut>(f: F) where F: for<'a> Fn(&'a str) -> Fut + Clone + 'static, Fut:...
代码中出现了类型不匹配的错误,需要在两个不同的 `impl Trait` 上都使用 `await`,同时需要满足生命周期的要求。