Skip to content

Commit bab0235

Browse files
authored
Updated aws_lambda_events dependency (#541)
1 parent 03a98e2 commit bab0235

File tree

4 files changed

+7
-9
lines changed

4 files changed

+7
-9
lines changed

lambda-http/Cargo.toml

+1-2
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,13 @@ lambda_runtime = { path = "../lambda-runtime", version = "0.6" }
3232
serde = { version = "^1", features = ["derive"] }
3333
serde_json = "^1"
3434
serde_urlencoded = "0.7.0"
35-
query_map = { version = "0.5", features = ["url-query"] }
3635
mime = "0.3.16"
3736
encoding_rs = "0.8.31"
3837
url = "2.2.2"
3938
percent-encoding = "2.2.0"
4039

4140
[dependencies.aws_lambda_events]
42-
version = "^0.6.3"
41+
version = "^0.7"
4342
default-features = false
4443
features = ["alb", "apigw"]
4544

lambda-http/src/ext.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
//! Extension methods for `http::Request` types
22
33
use crate::{request::RequestContext, Body};
4+
use aws_lambda_events::query_map::QueryMap;
45
use lambda_runtime::Context;
5-
use query_map::QueryMap;
66
use serde::{de::value::Error as SerdeError, Deserialize};
77
use std::{error::Error, fmt};
88

lambda-http/src/lib.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -79,10 +79,10 @@ use crate::{
7979
response::LambdaResponse,
8080
};
8181

82-
#[cfg(feature = "alb")]
83-
pub use aws_lambda_events::alb;
84-
#[cfg(any(feature = "apigw_rest", feature = "apigw_http", feature = "apigw_websockets"))]
85-
pub use aws_lambda_events::apigw;
82+
// Reexported in its entirety, regardless of what feature flags are enabled
83+
// because working with many of these types requires other types in, or
84+
// reexported by, this crate.
85+
pub use aws_lambda_events;
8686

8787
pub use aws_lambda_events::encodings::Body;
8888
use std::{

lambda-http/src/request.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,9 @@ use aws_lambda_events::apigw::{ApiGatewayProxyRequest, ApiGatewayProxyRequestCon
1212
use aws_lambda_events::apigw::{ApiGatewayV2httpRequest, ApiGatewayV2httpRequestContext};
1313
#[cfg(feature = "apigw_websockets")]
1414
use aws_lambda_events::apigw::{ApiGatewayWebsocketProxyRequest, ApiGatewayWebsocketProxyRequestContext};
15-
use aws_lambda_events::encodings::Body;
15+
use aws_lambda_events::{encodings::Body, query_map::QueryMap};
1616
use http::header::HeaderName;
1717
use http::HeaderMap;
18-
use query_map::QueryMap;
1918
use serde::Deserialize;
2019
use serde_json::error::Error as JsonError;
2120
use std::future::Future;

0 commit comments

Comments
 (0)