Skip to content
This repository was archived by the owner on Nov 9, 2025. It is now read-only.

Commit 0e432a0

Browse files
james7132Veykril
authored andcommitted
Use serde_core over serde
1 parent cb35228 commit 0e432a0

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

Cargo.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ rustdoc-args = ["--cfg", "docsrs"]
1212
all-features = true
1313

1414
[dependencies]
15-
serde = { version = "1.0", optional = true, default-features = false }
15+
serde_core = { version = "1.0.220", optional = true, default-features = false }
1616
borsh = { version = "1.4.0", optional = true, default-features = false }
1717
arbitrary = { version = "1.3", optional = true }
1818

@@ -23,4 +23,5 @@ serde = { version = "1.0", features = ["derive"] }
2323

2424
[features]
2525
default = ["std"]
26-
std = ["serde?/std", "borsh?/std"]
26+
std = ["serde_core?/std", "borsh?/std"]
27+
serde = ["dep:serde_core"]

src/serde.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ use alloc::{string::String, vec::Vec};
22
use core::fmt;
33

44
use serde::de::{Deserializer, Error, Unexpected, Visitor};
5+
use serde_core as serde;
56

67
use crate::SmolStr;
78

0 commit comments

Comments
 (0)