Skip to content
Prev Previous commit
Next Next commit
nightly fmt
  • Loading branch information
andrewpatto authored and FullyTyped committed Feb 1, 2026
commit 32d6de311bbb1eb2cc0c2d024dfb6de82de7da37
4 changes: 1 addition & 3 deletions lambda-events/src/event/vpc_lattice/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,7 @@ mod v1;
mod v2;

// re-export types
pub use self::common::*;
pub use self::v1::*;
pub use self::v2::*;
pub use self::{common::*, v1::*, v2::*};

// helper code
pub(crate) use self::serialization_comma_separated_headers::*;
Original file line number Diff line number Diff line change
Expand Up @@ -172,8 +172,7 @@ mod tests {
use super::*;
use http::{HeaderMap, HeaderValue};
use serde_json;
use serde_with::serde_derive::Deserialize;
use serde_with::serde_derive::Serialize;
use serde_with::serde_derive::{Deserialize, Serialize};

#[test]
fn test_function_deserializer() {
Expand Down
6 changes: 4 additions & 2 deletions lambda-events/src/event/vpc_lattice/v1.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,10 @@ use serde::{Deserialize, Serialize};
#[cfg(feature = "catch-all-fields")]
use serde_json::Value;

use crate::custom_serde::{deserialize_nullish_boolean, http_method};
use crate::vpc_lattice::{deserialize_comma_separated_headers, serialize_comma_separated_headers};
use crate::{
custom_serde::{deserialize_nullish_boolean, http_method},
vpc_lattice::{deserialize_comma_separated_headers, serialize_comma_separated_headers},
};

/// `VpcLatticeRequestV1` contains data coming from VPC Lattice service (V1 format)
#[derive(Clone, Debug, Default, Deserialize, PartialEq, Serialize)]
Expand Down
24 changes: 7 additions & 17 deletions lambda-events/src/event/vpc_lattice/v2.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
use crate::custom_serde::{deserialize_headers, deserialize_nullish_boolean, http_method, serialize_multi_value_headers};
use crate::custom_serde::{
deserialize_headers, deserialize_nullish_boolean, http_method, serialize_multi_value_headers,
};
use http::{HeaderMap, Method};
use query_map::QueryMap;
use serde::{Deserialize, Serialize};
Expand Down Expand Up @@ -183,14 +185,8 @@ mod test {
"arn:aws:vpc-lattice:ap-southeast-2:123456789012:targetgroup/tg-6d0ecf831eec9f09",
parsed.request_context.target_group_arn.unwrap()
);
assert_eq!(
"ap-southeast-2",
parsed.request_context.region.unwrap()
);
assert_eq!(
"1724875399456789",
parsed.request_context.time_epoch.unwrap()
);
assert_eq!("ap-southeast-2", parsed.request_context.region.unwrap());
assert_eq!("1724875399456789", parsed.request_context.time_epoch.unwrap());

let context = parsed.request_context.identity.as_ref().unwrap();

Expand All @@ -199,18 +195,12 @@ mod test {
"arn:aws:ec2:ap-southeast-2:123456789012:vpc/vpc-0b8276c84697e7339",
context.clone().source_vpc_arn.unwrap()
);
assert_eq!(
"AWS_IAM",
context.clone().identity_type.unwrap()
);
assert_eq!("AWS_IAM", context.clone().identity_type.unwrap());
assert_eq!(
"arn:aws:iam::123456789012:role/service-role/HealthChecker",
context.clone().principal.unwrap()
);
assert_eq!(
"o-50dc6c495c0c9188",
context.clone().principal_org_id.unwrap()
);
assert_eq!("o-50dc6c495c0c9188", context.clone().principal_org_id.unwrap());
}

#[test]
Expand Down