Remove unused ToXml::KIND const
This commit is contained in:
parent
4768d092ca
commit
4eafa193bd
|
@ -70,8 +70,6 @@ fn serialize_scalar_enum(
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: ::instant_xml::Kind<'static> = ::instant_xml::Kind::Scalar;
|
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
@ -165,11 +163,6 @@ fn serialize_wrapped_enum(
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: ::instant_xml::Kind<'static> = ::instant_xml::Kind::Element(::instant_xml::Id {
|
|
||||||
ns: #default_namespace,
|
|
||||||
name: #tag,
|
|
||||||
});
|
|
||||||
};
|
};
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
@ -252,11 +245,6 @@ fn serialize_struct(
|
||||||
serializer.pop(old);
|
serializer.pop(old);
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: ::instant_xml::Kind<'static> = ::instant_xml::Kind::Element(::instant_xml::Id {
|
|
||||||
ns: #default_namespace,
|
|
||||||
name: #tag,
|
|
||||||
});
|
|
||||||
};
|
};
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
|
@ -100,8 +100,6 @@ where
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: Kind<'static> = Kind::Scalar;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
macro_rules! to_xml_for_number {
|
macro_rules! to_xml_for_number {
|
||||||
|
@ -114,8 +112,6 @@ macro_rules! to_xml_for_number {
|
||||||
) -> Result<(), Error> {
|
) -> Result<(), Error> {
|
||||||
DisplayToXml(self).serialize(field, serializer)
|
DisplayToXml(self).serialize(field, serializer)
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: Kind<'static> = DisplayToXml::<Self>::KIND;
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -357,8 +353,6 @@ impl ToXml for bool {
|
||||||
|
|
||||||
DisplayToXml(&value).serialize(field, serializer)
|
DisplayToXml(&value).serialize(field, serializer)
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: Kind<'static> = DisplayToXml::<Self>::KIND;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ToXml for String {
|
impl ToXml for String {
|
||||||
|
@ -369,8 +363,6 @@ impl ToXml for String {
|
||||||
) -> Result<(), Error> {
|
) -> Result<(), Error> {
|
||||||
DisplayToXml(&encode(self)?).serialize(field, serializer)
|
DisplayToXml(&encode(self)?).serialize(field, serializer)
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: Kind<'static> = DisplayToXml::<Self>::KIND;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ToXml for char {
|
impl ToXml for char {
|
||||||
|
@ -382,8 +374,6 @@ impl ToXml for char {
|
||||||
let mut tmp = [0u8; 4];
|
let mut tmp = [0u8; 4];
|
||||||
DisplayToXml(&encode(&*self.encode_utf8(&mut tmp))?).serialize(field, serializer)
|
DisplayToXml(&encode(&*self.encode_utf8(&mut tmp))?).serialize(field, serializer)
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: Kind<'static> = DisplayToXml::<Self>::KIND;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ToXml for &str {
|
impl ToXml for &str {
|
||||||
|
@ -394,8 +384,6 @@ impl ToXml for &str {
|
||||||
) -> Result<(), Error> {
|
) -> Result<(), Error> {
|
||||||
DisplayToXml(&encode(self)?).serialize(field, serializer)
|
DisplayToXml(&encode(self)?).serialize(field, serializer)
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: Kind<'static> = DisplayToXml::<Self>::KIND;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl ToXml for Cow<'_, str> {
|
impl ToXml for Cow<'_, str> {
|
||||||
|
@ -406,8 +394,6 @@ impl ToXml for Cow<'_, str> {
|
||||||
) -> Result<(), Error> {
|
) -> Result<(), Error> {
|
||||||
DisplayToXml(&encode(self)?).serialize(field, serializer)
|
DisplayToXml(&encode(self)?).serialize(field, serializer)
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: Kind<'static> = DisplayToXml::<Self>::KIND;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<T: ToXml> ToXml for Option<T> {
|
impl<T: ToXml> ToXml for Option<T> {
|
||||||
|
@ -421,8 +407,6 @@ impl<T: ToXml> ToXml for Option<T> {
|
||||||
None => Ok(()),
|
None => Ok(()),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: Kind<'static> = T::KIND;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
fn encode(input: &str) -> Result<Cow<'_, str>, Error> {
|
fn encode(input: &str) -> Result<Cow<'_, str>, Error> {
|
||||||
|
@ -545,8 +529,6 @@ impl<T: ToXml> ToXml for Vec<T> {
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: Kind<'static> = T::KIND;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(feature = "chrono")]
|
#[cfg(feature = "chrono")]
|
||||||
|
@ -572,8 +554,6 @@ impl ToXml for DateTime<Utc> {
|
||||||
|
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: Kind<'static> = Kind::Scalar;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#[cfg(feature = "chrono")]
|
#[cfg(feature = "chrono")]
|
||||||
|
@ -635,8 +615,6 @@ impl ToXml for IpAddr {
|
||||||
) -> Result<(), Error> {
|
) -> Result<(), Error> {
|
||||||
DisplayToXml(self).serialize(field, serializer)
|
DisplayToXml(self).serialize(field, serializer)
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: Kind<'static> = Kind::Scalar;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'xml> FromXml<'xml> for IpAddr {
|
impl<'xml> FromXml<'xml> for IpAddr {
|
||||||
|
|
|
@ -19,8 +19,6 @@ pub trait ToXml {
|
||||||
field: Option<Id<'_>>,
|
field: Option<Id<'_>>,
|
||||||
serializer: &mut Serializer<W>,
|
serializer: &mut Serializer<W>,
|
||||||
) -> Result<(), Error>;
|
) -> Result<(), Error>;
|
||||||
|
|
||||||
const KIND: Kind<'static>;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<'a, T: ToXml + ?Sized> ToXml for &'a T {
|
impl<'a, T: ToXml + ?Sized> ToXml for &'a T {
|
||||||
|
@ -31,8 +29,6 @@ impl<'a, T: ToXml + ?Sized> ToXml for &'a T {
|
||||||
) -> Result<(), Error> {
|
) -> Result<(), Error> {
|
||||||
(*self).serialize(field, serializer)
|
(*self).serialize(field, serializer)
|
||||||
}
|
}
|
||||||
|
|
||||||
const KIND: Kind<'static> = T::KIND;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
pub trait FromXml<'xml>: Sized {
|
pub trait FromXml<'xml>: Sized {
|
||||||
|
|
Loading…
Reference in New Issue