-- Generated by protobuf-simple. DO NOT EDIT! module Types.Enum where import Prelude () import qualified Data.ProtoBufInt as PB data Enum = Zero | One | Two | Three | Four | Five | Six | Seven | Eight | Nine deriving (PB.Show, PB.Eq, PB.Ord) instance PB.Default Enum where defaultVal = Zero instance PB.Mergeable Enum where instance PB.WireEnum Enum where intToEnum 0 = Zero intToEnum 1 = One intToEnum 2 = Two intToEnum 3 = Three intToEnum 4 = Four intToEnum 5 = Five intToEnum 6 = Six intToEnum 7 = Seven intToEnum 8 = Eight intToEnum 9 = Nine intToEnum _ = PB.defaultVal enumToInt Zero = 0 enumToInt One = 1 enumToInt Two = 2 enumToInt Three = 3 enumToInt Four = 4 enumToInt Five = 5 enumToInt Six = 6 enumToInt Seven = 7 enumToInt Eight = 8 enumToInt Nine = 9