diff --git a/rust-toolchain.toml b/rust-toolchain.toml index ea32b2d..71c5e6e 100644 --- a/rust-toolchain.toml +++ b/rust-toolchain.toml @@ -1,3 +1,3 @@ [toolchain] -channel = "1.82.0" +channel = "stable" targets = ["wasm32-wasip2"] diff --git a/src/http/server.rs b/src/http/server.rs index 602eff3..2d89dda 100644 --- a/src/http/server.rs +++ b/src/http/server.rs @@ -5,6 +5,7 @@ //! using the [`http_server`] macro: //! //! ```no_run +//! # use wstd::http::{Request, Response, IntoBody, server::{Finished, Responder}, body::IncomingBody}; //! #[wstd::http_server] //! async fn main(request: Request, responder: Responder) -> Finished { //! responder @@ -49,7 +50,7 @@ impl Responder { /// # Example /// /// ``` - /// # use wstd::http::{body::IncomingBody, BodyForthcoming, Response, Request}; + /// # use wstd::http::{body::{IncomingBody, BodyForthcoming}, Response, Request}; /// # use wstd::http::server::{Finished, Responder}; /// # use crate::wstd::io::AsyncWrite; /// # async fn example(responder: Responder) -> Finished { @@ -59,6 +60,7 @@ impl Responder { /// .await; /// Finished::finish(body, result, None) /// # } + /// # fn main() {} /// ``` pub fn start_response(self, response: Response) -> OutgoingBody { let wasi_headers = header_map_to_wasi(response.headers()).expect("header error"); @@ -87,7 +89,7 @@ impl Responder { /// # Example /// /// ``` - /// # use wstd::http::{body::IncomingBody, BodyForthcoming, IntoBody, Response, Request}; + /// # use wstd::http::{body::{IncomingBody, BodyForthcoming}, IntoBody, Response, Request}; /// # use wstd::http::server::{Finished, Responder}; /// # /// # async fn example(responder: Responder) -> Finished { @@ -95,6 +97,7 @@ impl Responder { /// .respond(Response::new("Hello!\n".into_body())) /// .await /// # } + /// # fn main() {} /// ``` pub async fn respond(self, response: Response) -> Finished { let headers = response.headers(); diff --git a/src/lib.rs b/src/lib.rs index dd5a00d..bb34042 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -23,7 +23,7 @@ //! //! **HTTP Client** //! -//! ```rust,no_run +//! ```rust,ignore #![doc = include_str!("../tests/http_get.rs")] //! ``` //!