Constant python_ast::token::_IMPL_SERIALIZE_FOR_Op [] [src]

const _IMPL_SERIALIZE_FOR_Op: () = {
    extern crate serde as _serde;
    #[automatically_derived]
    impl _serde::Serialize for Op {
        fn serialize<__S>(self: &Self, __serializer: __S)
         -> _serde::export::Result<<__S>::Ok, <__S>::Error> where
         __S: _serde::Serializer {
                                     match *self {
                                         Op::Plus =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    0u32,
                                                                                    "Plus"),
                                         Op::Minus =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    1u32,
                                                                                    "Minus"),
                                         Op::Star =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    2u32,
                                                                                    "Star"),
                                         Op::Slash =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    3u32,
                                                                                    "Slash"),
                                         Op::Pipe =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    4u32,
                                                                                    "Pipe"),
                                         Op::Amp =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    5u32,
                                                                                    "Amp"),
                                         Op::Tilde =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    6u32,
                                                                                    "Tilde"),
                                         Op::At =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    7u32,
                                                                                    "At"),
                                         Op::Dot =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    8u32,
                                                                                    "Dot"),
                                         Op::Percent =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    9u32,
                                                                                    "Percent"),
                                         Op::Caret =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    10u32,
                                                                                    "Caret"),
                                         Op::Equal =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    11u32,
                                                                                    "Equal"),
                                         Op::LeftShiftEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    12u32,
                                                                                    "LeftShiftEqual"),
                                         Op::RightShiftEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    13u32,
                                                                                    "RightShiftEqual"),
                                         Op::DoubleSlashEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    14u32,
                                                                                    "DoubleSlashEqual"),
                                         Op::DoubleStarEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    15u32,
                                                                                    "DoubleStarEqual"),
                                         Op::Ellipsis =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    16u32,
                                                                                    "Ellipsis"),
                                         Op::DoubleEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    17u32,
                                                                                    "DoubleEqual"),
                                         Op::NotEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    18u32,
                                                                                    "NotEqual"),
                                         Op::LessOrEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    19u32,
                                                                                    "LessOrEqual"),
                                         Op::LeftShift =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    20u32,
                                                                                    "LeftShift"),
                                         Op::GreaterOrEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    21u32,
                                                                                    "GreaterOrEqual"),
                                         Op::RightShift =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    22u32,
                                                                                    "RightShift"),
                                         Op::PipeEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    23u32,
                                                                                    "PipeEqual"),
                                         Op::PercentEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    24u32,
                                                                                    "PercentEqual"),
                                         Op::AmpEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    25u32,
                                                                                    "AmpEqual"),
                                         Op::DoubleSlash =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    26u32,
                                                                                    "DoubleSlash"),
                                         Op::PlusEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    27u32,
                                                                                    "PlusEqual"),
                                         Op::MinusEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    28u32,
                                                                                    "MinusEqual"),
                                         Op::RightArrow =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    29u32,
                                                                                    "RightArrow"),
                                         Op::DoubleStar =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    30u32,
                                                                                    "DoubleStar"),
                                         Op::StarEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    31u32,
                                                                                    "StarEqual"),
                                         Op::SlashEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    32u32,
                                                                                    "SlashEqual"),
                                         Op::CaretEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    33u32,
                                                                                    "CaretEqual"),
                                         Op::AtEqual =>
                                         _serde::Serializer::serialize_unit_variant(__serializer,
                                                                                    "Op",
                                                                                    34u32,
                                                                                    "AtEqual"),
                                     }
                                 }
    }
}