protocol-buffers-descriptor-2.4.13: Text.DescriptorProto.Options and code generated from the Google Protocol Buffer specification
Text.DescriptorProtos.EnumDescriptorProto
data EnumDescriptorProto Source #
Constructors
Fields
Defined in Text.DescriptorProtos.EnumDescriptorProto
Methods
(==) :: EnumDescriptorProto -> EnumDescriptorProto -> Bool #
(/=) :: EnumDescriptorProto -> EnumDescriptorProto -> Bool #
gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> EnumDescriptorProto -> c EnumDescriptorProto #
gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c EnumDescriptorProto #
toConstr :: EnumDescriptorProto -> Constr #
dataTypeOf :: EnumDescriptorProto -> DataType #
dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c EnumDescriptorProto) #
dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c EnumDescriptorProto) #
gmapT :: (forall b. Data b => b -> b) -> EnumDescriptorProto -> EnumDescriptorProto #
gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> EnumDescriptorProto -> r #
gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> EnumDescriptorProto -> r #
gmapQ :: (forall d. Data d => d -> u) -> EnumDescriptorProto -> [u] #
gmapQi :: Int -> (forall d. Data d => d -> u) -> EnumDescriptorProto -> u #
gmapM :: Monad m => (forall d. Data d => d -> m d) -> EnumDescriptorProto -> m EnumDescriptorProto #
gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> EnumDescriptorProto -> m EnumDescriptorProto #
gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> EnumDescriptorProto -> m EnumDescriptorProto #
compare :: EnumDescriptorProto -> EnumDescriptorProto -> Ordering #
(<) :: EnumDescriptorProto -> EnumDescriptorProto -> Bool #
(<=) :: EnumDescriptorProto -> EnumDescriptorProto -> Bool #
(>) :: EnumDescriptorProto -> EnumDescriptorProto -> Bool #
(>=) :: EnumDescriptorProto -> EnumDescriptorProto -> Bool #
max :: EnumDescriptorProto -> EnumDescriptorProto -> EnumDescriptorProto #
min :: EnumDescriptorProto -> EnumDescriptorProto -> EnumDescriptorProto #
showsPrec :: Int -> EnumDescriptorProto -> ShowS #
show :: EnumDescriptorProto -> String #
showList :: [EnumDescriptorProto] -> ShowS #
Associated Types
type Rep EnumDescriptorProto :: Type -> Type #
from :: EnumDescriptorProto -> Rep EnumDescriptorProto x #
to :: Rep EnumDescriptorProto x -> EnumDescriptorProto #
getUnknownField :: EnumDescriptorProto -> UnknownField #
putUnknownField :: UnknownField -> EnumDescriptorProto -> EnumDescriptorProto #
wireSize :: FieldType -> EnumDescriptorProto -> WireSize #
wirePut :: FieldType -> EnumDescriptorProto -> Put #
wirePutWithSize :: FieldType -> EnumDescriptorProto -> PutM WireSize #
wireGet :: FieldType -> Get EnumDescriptorProto #
wireGetPacked :: FieldType -> Get (Seq EnumDescriptorProto) #
textPut :: EnumDescriptorProto -> Output #
textGet :: Stream s Identity Char => Parsec s () EnumDescriptorProto #
tellT :: String -> EnumDescriptorProto -> Output #
getT :: Stream s Identity Char => String -> Parsec s () EnumDescriptorProto #
getMessageInfo :: EnumDescriptorProto -> GetMessageInfo #
reflectDescriptorInfo :: EnumDescriptorProto -> DescriptorInfo #
mergeAppend :: EnumDescriptorProto -> EnumDescriptorProto -> EnumDescriptorProto #
mergeConcat :: Foldable t => t EnumDescriptorProto -> EnumDescriptorProto #
defaultValue :: EnumDescriptorProto #
Defined in Text.DescriptorProtos.Options
name :: EnumDescriptorProto -> Utf8 Source #
options :: EnumDescriptorProto -> EnumOptions Source #
descend' :: EnumDescriptorProto -> Utf8 -> Maybe EnumValueDescriptorProto Source #
descend' :: DescriptorProto -> Utf8 -> Maybe EnumDescriptorProto Source #
descend' :: FileDescriptorProto -> Utf8 -> Maybe EnumDescriptorProto Source #
getVal :: msg' -> (msg' -> EnumDescriptorProto) -> EnumDescriptorProto #
isSet :: msg' -> (msg' -> EnumDescriptorProto) -> Bool #