From cd87aff16924dc737e61ed76422aadee034b69bd Mon Sep 17 00:00:00 2001 From: Omid Rad Date: Fri, 1 Oct 2021 15:07:16 +0200 Subject: Remove all default actix features (#53) --- Cargo.toml | 4 ++-- src/ser.rs | 2 +- tests/test_deserialize.rs | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 975ed3f..4a643d7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,8 +12,8 @@ readme = "README.md" version = "0.8.4" [dependencies] -actix-web = { version = "3.3", optional = true, package = "actix-web" } -actix-web2 = { package = "actix-web", version = "2.0", optional = true } +actix-web = { version = "3.3", optional = true, package = "actix-web", default-features = false } +actix-web2 = { package = "actix-web", version = "2.0", optional = true, default-features = false } futures = { version = "0.3", optional = true } percent-encoding = "2.1" serde = "1.0" diff --git a/src/ser.rs b/src/ser.rs index c281614..e23d677 100644 --- a/src/ser.rs +++ b/src/ser.rs @@ -219,7 +219,7 @@ impl<'a, W: Write> ser::Serializer for &'a mut QsSerializer<'a, W> { } fn serialize_bytes(self, value: &[u8]) -> Result { - self.write_value(&value) + self.write_value(value) } fn serialize_unit(self) -> Result { diff --git a/tests/test_deserialize.rs b/tests/test_deserialize.rs index 097cc57..408255a 100644 --- a/tests/test_deserialize.rs +++ b/tests/test_deserialize.rs @@ -624,7 +624,7 @@ where S: std::str::FromStr, { let s = <&str as serde::Deserialize>::deserialize(deserializer)?; - S::from_str(&s).map_err(|_| D::Error::custom("could not parse string")) + S::from_str(s).map_err(|_| D::Error::custom("could not parse string")) } #[test] -- cgit v1.2.3