Skip to content

Commit 3a5b109

Browse files
committed
fix(lambda-http): fix ext example
1 parent 86af2b3 commit 3a5b109

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

lambda-http/src/ext.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ impl Error for PayloadError {
6767
/// as well as `{"x":1, "y":2}` respectively.
6868
///
6969
/// ```rust,no_run
70-
/// use lambda_http::{handler, lambda_runtime::{self, Error, Context}, Body, IntoResponse, Request, Response, RequestExt};
70+
/// use lambda_http::{service_fn, Error, Context, Body, IntoResponse, Request, Response, RequestExt};
7171
/// use serde::Deserialize;
7272
///
7373
/// #[derive(Debug,Deserialize,Default)]
@@ -80,13 +80,12 @@ impl Error for PayloadError {
8080
///
8181
/// #[tokio::main]
8282
/// async fn main() -> Result<(), Error> {
83-
/// lambda_runtime::run(handler(add)).await?;
83+
/// lambda_http::run(service_fn(add)).await?;
8484
/// Ok(())
8585
/// }
8686
///
8787
/// async fn add(
88-
/// request: Request,
89-
/// _: Context
88+
/// request: Request
9089
/// ) -> Result<Response<Body>, Error> {
9190
/// let args: Args = request.payload()
9291
/// .unwrap_or_else(|_parse_err| None)

lambda-integration-tests/src/bin/http-trait.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@ impl Service<Request> for MyHandler {
2323
self.invoke_count += 1;
2424
info!("[http-trait] Received event {}: {:?}", self.invoke_count, request);
2525
info!("[http-trait] Lambda context: {:?}", request.lambda_context());
26-
Box::pin(ready(Ok(Response::builder().status(200).body("Hello, World!").unwrap())))
26+
Box::pin(ready(Ok(Response::builder()
27+
.status(200)
28+
.body("Hello, World!")
29+
.unwrap())))
2730
}
2831
}
2932

@@ -39,4 +42,4 @@ async fn main() -> Result<(), Error> {
3942
.init();
4043

4144
lambda_http::run(MyHandler::default()).await
42-
}
45+
}

0 commit comments

Comments
 (0)