const _IMPL_SERIALIZE_FOR_Sym: () =
{
extern crate serde as _serde;
#[automatically_derived]
impl _serde::Serialize for Sym {
fn serialize<__S>(self: &Self, __serializer: __S)
-> _serde::export::Result<<__S>::Ok, <__S>::Error> where
__S: _serde::Serializer {
match *self {
Sym::Arrow =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
0u32,
"Arrow"),
Sym::BigArrow =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
1u32,
"BigArrow"),
Sym::RightParen =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
2u32,
"RightParen"),
Sym::RightBracket =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
3u32,
"RightBracket"),
Sym::RightBrace =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
4u32,
"RightBrace"),
Sym::RightAngle =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
5u32,
"RightAngle"),
Sym::LeftArrow =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
6u32,
"LeftArrow"),
Sym::LeftAngle =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
7u32,
"LeftAngle"),
Sym::LeftParen =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
8u32,
"LeftParen"),
Sym::LeftBracket =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
9u32,
"LeftBracket"),
Sym::LeftBrace =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
10u32,
"LeftBrace"),
Sym::Colon =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
11u32,
"Colon"),
Sym::Comma =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
12u32,
"Comma"),
Sym::Semicolon =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
13u32,
"Semicolon"),
Sym::Backslash =>
_serde::Serializer::serialize_unit_variant(__serializer,
"Sym",
14u32,
"Backslash"),
}
}
}
}