const _IMPL_SERIALIZE_FOR_Tag: () =
{
extern crate serde as _serde;
#[automatically_derived]
impl _serde::Serialize for Tag {
fn serialize<__S>(self: &Self, __serializer: __S)
-> _serde::export::Result<<__S>::Ok, <__S>::Error> where
__S: _serde::Serializer {
match *self {
Tag::None =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Tag",
0u32,
"None"),
Tag::Ident =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Tag",
1u32,
"Ident"),
Tag::N(ref __field0) =>
_serde::Serializer::serialize_newtype_variant(__serializer,
"Tag",
2u32,
"N",
__field0),
Tag::S(ref __field0) =>
_serde::Serializer::serialize_newtype_variant(__serializer,
"Tag",
3u32,
"S",
__field0),
Tag::O(ref __field0) =>
_serde::Serializer::serialize_newtype_variant(__serializer,
"Tag",
4u32,
"O",
__field0),
Tag::W(ref __field0) =>
_serde::Serializer::serialize_newtype_variant(__serializer,
"Tag",
5u32,
"W",
__field0),
Tag::M(ref __field0) =>
_serde::Serializer::serialize_newtype_variant(__serializer,
"Tag",
6u32,
"M",
__field0),
Tag::E(ref __field0) =>
_serde::Serializer::serialize_newtype_variant(__serializer,
"Tag",
7u32,
"E",
__field0),
Tag::Note(ref __field0) =>
_serde::Serializer::serialize_newtype_variant(__serializer,
"Tag",
8u32,
"Note",
__field0),
}
}
}
}