Skip to content

Commit 5d76282

Browse files
Switch serde dependency to serde_core (#393)
1 parent ae2f943 commit 5d76282

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@ std = []
1717
specialization = []
1818
may_dangle = []
1919
extract_if = []
20+
serde = ["dep:serde_core"]
2021

2122
[dependencies]
2223
bytes = { version = "1", optional = true, default-features = false }
23-
serde = { version = "1", optional = true, default-features = false }
24+
serde_core = { version = "1.0.221", optional = true, default-features = false }
2425
malloc_size_of = { version = "0.1.1", optional = true, default-features = false }
2526

2627
[dev-dependencies]

src/lib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ use bytes::{buf::UninitSlice, BufMut};
9797
#[cfg(feature = "malloc_size_of")]
9898
use malloc_size_of::{MallocShallowSizeOf, MallocSizeOf, MallocSizeOfOps};
9999
#[cfg(feature = "serde")]
100-
use serde::{
100+
use serde_core::{
101101
de::{Deserialize, Deserializer, SeqAccess, Visitor},
102102
ser::{Serialize, SerializeSeq, Serializer},
103103
};
@@ -2899,7 +2899,7 @@ where
28992899
where
29002900
B: SeqAccess<'de>,
29012901
{
2902-
use serde::de::Error;
2902+
use serde_core::de::Error;
29032903
let len = seq.size_hint().unwrap_or(0);
29042904
let mut values = SmallVec::new();
29052905
values.try_reserve(len).map_err(B::Error::custom)?;

0 commit comments

Comments
 (0)