Skip to content

Commit edb50f6

Browse files
committed
chore: switch serde to serde_core
1 parent c488b6c commit edb50f6

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,17 +21,17 @@ rust-version = "1.60.0"
2121
default = ["std"]
2222
std = [
2323
"base64/std",
24-
# enable serde's std feature iff the serde and std features are both activated
25-
"serde?/std",
24+
# enable serde_core's std feature iff the serde and std features are both activated
25+
"serde_core?/std",
2626
]
27-
serde = ["dep:serde"]
27+
serde = ["dep:serde_core"]
2828

2929
[dependencies.base64]
3030
version = "0.22.0"
3131
default-features = false
3232
features = ["alloc"]
3333

34-
[dependencies.serde]
34+
[dependencies.serde_core]
3535
version = "1"
3636
default-features = false
3737
optional = true

src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -584,15 +584,15 @@ pub fn encode_many_config(pems: &[Pem], config: EncodeConfig) -> String {
584584
mod serde_impl {
585585
use super::{encode, parse, Pem};
586586
use core::fmt;
587-
use serde::{
587+
use serde_core::{
588588
de::{Error, Visitor},
589589
Deserialize, Serialize,
590590
};
591591

592592
impl Serialize for Pem {
593593
fn serialize<S>(&self, serializer: S) -> Result<S::Ok, S::Error>
594594
where
595-
S: serde::Serializer,
595+
S: serde_core::Serializer,
596596
{
597597
serializer.serialize_str(&encode(self))
598598
}
@@ -618,7 +618,7 @@ mod serde_impl {
618618
impl<'de> Deserialize<'de> for Pem {
619619
fn deserialize<D>(deserializer: D) -> Result<Pem, D::Error>
620620
where
621-
D: serde::Deserializer<'de>,
621+
D: serde_core::Deserializer<'de>,
622622
{
623623
deserializer.deserialize_str(PemVisitor)
624624
}

0 commit comments

Comments
 (0)