use tokio02 as tokio; mod library { use reqwest010 as reqwest; // relies on tokio 0.2 pub async fn download() -> Result { untokio::v02::spawn(async { reqwest::get("http://example.com/").await?.text().await }).await.unwrap() } } #[tokio02::main] async fn main() { println!("{}", library::download().await.unwrap()); }