From 01af45f4b6a8b10dd1f1c36d2eed2d4023549f00 Mon Sep 17 00:00:00 2001 From: Douglas Harcourt Parsons Date: Sat, 25 May 2024 15:23:53 +0100 Subject: [PATCH] Remove serde_derive crate It is not needed --- Cargo.lock | 4 ---- crates/vercel_runtime/Cargo.toml | 1 - crates/vercel_runtime/src/request.rs | 2 +- crates/vercel_runtime/src/response.rs | 2 +- examples/cron/Cargo.toml | 1 - examples/route-merge/Cargo.toml | 1 - examples/simple/Cargo.toml | 1 - 7 files changed, 2 insertions(+), 10 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 72ceafe..6692bfe 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -244,7 +244,6 @@ version = "0.1.0" dependencies = [ "rand", "serde", - "serde_derive", "serde_json", "slack-morphism", "tokio", @@ -913,7 +912,6 @@ version = "0.1.0" dependencies = [ "rand", "serde", - "serde_derive", "serde_json", "tokio", "tracing", @@ -1534,7 +1532,6 @@ version = "0.1.0" dependencies = [ "rand", "serde", - "serde_derive", "serde_json", "tokio", "tracing", @@ -2022,7 +2019,6 @@ dependencies = [ "lambda_http", "lambda_runtime", "serde", - "serde_derive", "serde_json", "tokio", "tower-http", diff --git a/crates/vercel_runtime/Cargo.toml b/crates/vercel_runtime/Cargo.toml index 935d825..3866564 100644 --- a/crates/vercel_runtime/Cargo.toml +++ b/crates/vercel_runtime/Cargo.toml @@ -24,7 +24,6 @@ tracing-subscriber = { version = "0.3", default-features = false, features = [ ] } serde = { version = "1.0.188", features = ["derive"] } serde_json = { version = "1.0.106", features = ["raw_value"] } -serde_derive = "1.0.188" tower-http = { version = "0.5", features = ["cors"] } tower-service = "0.3.2" base64 = "0.22" diff --git a/crates/vercel_runtime/src/request.rs b/crates/vercel_runtime/src/request.rs index 70dc0e9..edaef9f 100644 --- a/crates/vercel_runtime/src/request.rs +++ b/crates/vercel_runtime/src/request.rs @@ -3,7 +3,7 @@ use lambda_http::http::{self, header::HeaderValue, HeaderMap, Method}; use lambda_http::Body; use lambda_runtime::LambdaEvent; use serde::de::{Deserializer, Error as DeError, MapAccess, Visitor}; -use serde_derive::Deserialize; +use serde::Deserialize; use serde_json::Value; use std::{borrow::Cow, fmt, mem}; diff --git a/crates/vercel_runtime/src/response.rs b/crates/vercel_runtime/src/response.rs index b83b62e..3669050 100644 --- a/crates/vercel_runtime/src/response.rs +++ b/crates/vercel_runtime/src/response.rs @@ -4,7 +4,7 @@ use lambda_http::http::{ }; use lambda_http::Body; use serde::ser::{Error as SerError, SerializeMap, Serializer}; -use serde_derive::Serialize; +use serde::Serialize; #[derive(Serialize, Debug)] #[serde(rename_all = "camelCase")] diff --git a/examples/cron/Cargo.toml b/examples/cron/Cargo.toml index 4981a57..cb40499 100644 --- a/examples/cron/Cargo.toml +++ b/examples/cron/Cargo.toml @@ -12,7 +12,6 @@ tracing-subscriber = { version = "0.3", default-features = false, features = [ ] } serde = { version = "1.0.188", features = ["derive"] } serde_json = { version = "1.0.106", features = ["raw_value"] } -serde_derive = "1.0.188" rand = "0.8.5" slack-morphism = { version = "1.14.2", features = ["hyper"] } url = "2.4.1" diff --git a/examples/route-merge/Cargo.toml b/examples/route-merge/Cargo.toml index ad40b1f..d1a5835 100644 --- a/examples/route-merge/Cargo.toml +++ b/examples/route-merge/Cargo.toml @@ -11,7 +11,6 @@ tracing-subscriber = { version = "0.3", default-features = false, features = [ ] } serde = { version = "1.0.188", features = ["derive"] } serde_json = { version = "1.0.106", features = ["raw_value"] } -serde_derive = "1.0.188" rand = "0.8.5" url = "2.4.1" vercel_runtime = "1.1.2" diff --git a/examples/simple/Cargo.toml b/examples/simple/Cargo.toml index 0eb5ded..351f1a8 100644 --- a/examples/simple/Cargo.toml +++ b/examples/simple/Cargo.toml @@ -11,7 +11,6 @@ tracing-subscriber = { version = "0.3", default-features = false, features = [ ] } serde = { version = "1.0.188", features = ["derive"] } serde_json = { version = "1.0.106", features = ["raw_value"] } -serde_derive = "1.0.188" rand = "0.8.5" url = "2.4.1" vercel_runtime = "1.1.2"