jid: Gate struct introduced in 60bf821c6 behind 'serde' feature

skip-changelog: Already updated

Signed-off-by: pep <pep@bouah.net>
This commit is contained in:
pep 2025-12-27 13:29:34 +01:00
commit 89feaa0391
No known key found for this signature in database
GPG key ID: DEDA74AEECA9D0F2

View file

@ -44,9 +44,11 @@ macro_rules! def_part_into_inner_doc {
};
}
#[cfg(feature = "serde")]
#[derive(Deserialize)]
struct NodeDeserializer<'a>(&'a str);
#[cfg(feature = "serde")]
impl TryFrom<NodeDeserializer<'_>> for NodePart {
type Error = Error;
@ -55,9 +57,11 @@ impl TryFrom<NodeDeserializer<'_>> for NodePart {
}
}
#[cfg(feature = "serde")]
#[derive(Deserialize)]
struct DomainDeserializer<'a>(&'a str);
#[cfg(feature = "serde")]
impl TryFrom<DomainDeserializer<'_>> for DomainPart {
type Error = Error;
@ -66,9 +70,11 @@ impl TryFrom<DomainDeserializer<'_>> for DomainPart {
}
}
#[cfg(feature = "serde")]
#[derive(Deserialize)]
struct ResourceDeserializer<'a>(&'a str);
#[cfg(feature = "serde")]
impl TryFrom<ResourceDeserializer<'_>> for ResourcePart {
type Error = Error;