diff options
| author | Max Audron <audron@cocaine.farm> | 2025-07-27 01:51:14 +0200 |
|---|---|---|
| committer | Max Audron <audron@cocaine.farm> | 2025-07-27 01:51:14 +0200 |
| commit | d45e0a687ed5aa78f3e80bc5c335312bd81b2d4c (patch) | |
| tree | c93c3cb6839b707202f678d25dab0752182948c4 /src/primitive/variantlist.rs | |
| parent | fix sessioninit message wrongly using NetworkMap to convert a field (diff) | |
temporarly fix nested network repr parsing for variant types
Diffstat (limited to 'src/primitive/variantlist.rs')
| -rw-r--r-- | src/primitive/variantlist.rs | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/src/primitive/variantlist.rs b/src/primitive/variantlist.rs index 0f0f4e0..20913ff 100644 --- a/src/primitive/variantlist.rs +++ b/src/primitive/variantlist.rs @@ -50,33 +50,3 @@ impl Deserialize for VariantList { impl VariantType for VariantList { const TYPE: u32 = crate::primitive::QVARIANTLIST; } - -impl<S> crate::message::NetworkMap for Vec<S> -where - S: std::convert::TryFrom<Variant> + Into<Variant> + Clone + std::hash::Hash + std::cmp::Eq, - <S as TryFrom<Variant>>::Error: std::fmt::Debug, -{ - type Item = VariantList; - - fn to_network_map(&self) -> VariantList { - self.iter().map(|i| i.clone().into()).collect() - } - - fn from_network_map(input: &mut VariantList) -> Self { - input.iter().map(|i| i.clone().try_into().unwrap()).collect() - } -} - -impl<S> crate::message::NetworkList for Vec<S> -where - S: std::convert::TryFrom<Variant> + Into<Variant> + Clone + std::hash::Hash + std::cmp::Eq, - <S as TryFrom<Variant>>::Error: std::fmt::Debug, -{ - fn to_network_list(&self) -> VariantList { - self.iter().map(|i| i.clone().into()).collect() - } - - fn from_network_list(input: &mut VariantList) -> Self { - input.iter().map(|i| i.clone().try_into().unwrap()).collect() - } -} |
