Language.Thrift.Types

data Program srcAnnot

data Header srcAnnot

_Include

_Namespace

data Include srcAnnot

data Namespace srcAnnot

data Definition srcAnnot

_Const

_Service

_Type

data Const srcAnnot

data Service srcAnnot

data Type srcAnnot

_Typedef

_Enum

_Struct

_Union

_Exception

_Senum

data Typedef srcAnnot

data Enum srcAnnot

data Struct srcAnnot

data Union srcAnnot

data Exception srcAnnot

data Senum srcAnnot

data FieldRequiredness

_Required

_Optional

data Field srcAnnot

data EnumDef srcAnnot

data ConstValue srcAnnot

_ConstInt

_ConstFloat

_ConstLiteral

_ConstIdentifier

_ConstList

_ConstMap

data TypeReference srcAnnot

_DefinedType

_StringType

_BinaryType

_SListType

_BoolType

_ByteType

_I16Type

_I32Type

_I64Type

_DoubleType

_MapType

_SetType

_ListType

data Function srcAnnot

data TypeAnnotation

type Docstring

class HasAnnotations s a

class HasDefaultValue s a

class HasDefinitions s a

class HasDocstring s a

class HasExceptions s a

class HasExtends s a

class HasFields s a

class HasFunctions s a

class HasHeaders s a

class HasIdentifier s a

class HasLanguage s a

class HasName s a

class HasOneWay s a

class HasParameters s a

class HasPath s a

class HasRequiredness s a

class HasReturnType s a

class HasSrcAnnot s a

class HasTargetType s a

class HasValue s a

class HasValues s a

class HasValueType s a