diff --git a/Cargo.lock b/Cargo.lock index 42e343e062958a99c5e242ebfb0c5fc1516d694d..50e57005fd1796af9a53edc9a2fc62539c61a948 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13748,7 +13748,6 @@ dependencies = [ "regex", "reqwest 0.12.15 (git+https://github.com/zed-industries/reqwest.git?rev=951c770a32f1998d6e999cef3e59e0013e6c4415)", "serde", - "smol", "tokio", "workspace-hack", ] diff --git a/crates/reqwest_client/Cargo.toml b/crates/reqwest_client/Cargo.toml index 20b5177a733f13efb0c1f0292a65ca36934a078b..68a354c13b94c01336791d021a926cacc6da4d62 100644 --- a/crates/reqwest_client/Cargo.toml +++ b/crates/reqwest_client/Cargo.toml @@ -15,10 +15,6 @@ test-support = [] path = "src/reqwest_client.rs" doctest = true -[[example]] -name = "client" -path = "examples/client.rs" - [dependencies] anyhow.workspace = true bytes.workspace = true @@ -26,7 +22,6 @@ futures.workspace = true http_client.workspace = true http_client_tls.workspace = true serde.workspace = true -smol.workspace = true log.workspace = true tokio = { workspace = true, features = ["rt", "rt-multi-thread"] } regex.workspace = true diff --git a/crates/reqwest_client/examples/client.rs b/crates/reqwest_client/examples/client.rs deleted file mode 100644 index 71af8d72cb34103102a8762723509937dc0b5dcd..0000000000000000000000000000000000000000 --- a/crates/reqwest_client/examples/client.rs +++ /dev/null @@ -1,41 +0,0 @@ -use std::time::Instant; - -use futures::AsyncReadExt as _; -use futures::stream::FuturesUnordered; -use http_client::AsyncBody; -use http_client::HttpClient; -use reqwest_client::ReqwestClient; -use smol::stream::StreamExt; - -fn main() { - let app = gpui::Application::new(); - app.run(|cx| { - cx.spawn(async move |cx| { - let client = ReqwestClient::new(); - let start = Instant::now(); - let requests = [ - client.get("https://www.google.com/", AsyncBody::empty(), true), - client.get("https://zed.dev/", AsyncBody::empty(), true), - client.get("https://docs.rs/", AsyncBody::empty(), true), - ]; - let mut requests = requests.into_iter().collect::>(); - while let Some(response) = requests.next().await { - let mut body = String::new(); - response - .unwrap() - .into_body() - .read_to_string(&mut body) - .await - .unwrap(); - println!("{}", &body.len()); - } - println!("{:?}", start.elapsed()); - - cx.update(|cx| { - cx.quit(); - }) - .ok(); - }) - .detach(); - }) -}