From 0d806303dda18caef01a324ecdff7e8988935037 Mon Sep 17 00:00:00 2001 From: Dirkjan Ochtman Date: Wed, 22 May 2024 23:11:12 +0200 Subject: [PATCH] Remove some dead code --- src/response.rs | 22 +--------------------- 1 file changed, 1 insertion(+), 21 deletions(-) diff --git a/src/response.rs b/src/response.rs index 9176082..e1e5d8b 100644 --- a/src/response.rs +++ b/src/response.rs @@ -1,6 +1,6 @@ //! Types for EPP responses -use std::fmt::{self, Debug}; +use std::fmt::Debug; use chrono::{DateTime, Utc}; use instant_xml::{FromXml, Kind}; @@ -195,26 +195,6 @@ impl<'xml> FromXml<'xml> for ResultCode { const KIND: instant_xml::Kind = Kind::Scalar; } -struct ResultCodeVisitor; - -impl<'de> serde::de::Visitor<'de> for ResultCodeVisitor { - type Value = ResultCode; - - fn expecting(&self, formatter: &mut fmt::Formatter) -> fmt::Result { - formatter.write_str("a valid EPP result code") - } - - fn visit_u16(self, v: u16) -> Result - where - E: serde::de::Error, - { - use serde::de::Unexpected; - ResultCode::from_u16(v).ok_or_else(|| { - E::invalid_value(Unexpected::Unsigned(v as u64), &"unexpected result code") - }) - } -} - /// Type corresponding to the `` tag in an EPP response XML #[derive(Debug, Eq, FromXml, PartialEq)] #[xml(rename = "trID", ns(EPP_XMLNS))]