Module
Google.Protobuf.Descriptor
- Package
- purescript-protobuf
- Repository
- xc-jp/purescript-protobuf
Generated by purescript-protobuf from file google/protobuf/descriptor.proto
#FileDescriptorSet Source
#FileDescriptorSetRow Source
type FileDescriptorSetRow = (__unknown_fields :: Array UnknownField, file :: Array FileDescriptorProto)#parseFileDescriptorSet Source
parseFileDescriptorSet :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m FileDescriptorSet#putFileDescriptorSet Source
putFileDescriptorSet :: forall m. MonadEffect m => FileDescriptorSet -> PutM m Unit#mkFileDescriptorSet Source
mkFileDescriptorSet :: forall r3 r1. Union r1 FileDescriptorSetRow r3 => Nub r3 FileDescriptorSetRow => Record r1 -> FileDescriptorSet#FileDescriptorProtoRow Source
type FileDescriptorProtoRow = (__unknown_fields :: Array UnknownField, dependency :: Array String, enum_type :: Array EnumDescriptorProto, extension :: Array FieldDescriptorProto, message_type :: Array DescriptorProto, name :: Maybe String, options :: Maybe FileOptions, package :: Maybe String, public_dependency :: Array Int, service :: Array ServiceDescriptorProto, source_code_info :: Maybe SourceCodeInfo, syntax :: Maybe String, weak_dependency :: Array Int)#parseFileDescriptorProto Source
parseFileDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m FileDescriptorProto#putFileDescriptorProto Source
putFileDescriptorProto :: forall m. MonadEffect m => FileDescriptorProto -> PutM m Unit#mkFileDescriptorProto Source
mkFileDescriptorProto :: forall r3 r1. Union r1 FileDescriptorProtoRow r3 => Nub r3 FileDescriptorProtoRow => Record r1 -> FileDescriptorProto#DescriptorProto Source
#DescriptorProtoRow Source
type DescriptorProtoRow = (__unknown_fields :: Array UnknownField, enum_type :: Array EnumDescriptorProto, extension :: Array FieldDescriptorProto, extension_range :: Array DescriptorProto_ExtensionRange, field :: Array FieldDescriptorProto, name :: Maybe String, nested_type :: Array DescriptorProto, oneof_decl :: Array OneofDescriptorProto, options :: Maybe MessageOptions, reserved_name :: Array String, reserved_range :: Array DescriptorProto_ReservedRange)#parseDescriptorProto Source
parseDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m DescriptorProto#putDescriptorProto Source
putDescriptorProto :: forall m. MonadEffect m => DescriptorProto -> PutM m Unit#mkDescriptorProto Source
mkDescriptorProto :: forall r3 r1. Union r1 DescriptorProtoRow r3 => Nub r3 DescriptorProtoRow => Record r1 -> DescriptorProto#DescriptorProto_ExtensionRangeRow Source
type DescriptorProto_ExtensionRangeRow = (__unknown_fields :: Array UnknownField, end :: Maybe Int, options :: Maybe ExtensionRangeOptions, start :: Maybe Int)#parseDescriptorProto_ExtensionRange Source
parseDescriptorProto_ExtensionRange :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m DescriptorProto_ExtensionRange#putDescriptorProto_ExtensionRange Source
putDescriptorProto_ExtensionRange :: forall m. MonadEffect m => DescriptorProto_ExtensionRange -> PutM m Unit#mkDescriptorProto_ExtensionRange Source
mkDescriptorProto_ExtensionRange :: forall r3 r1. Union r1 DescriptorProto_ExtensionRangeRow r3 => Nub r3 DescriptorProto_ExtensionRangeRow => Record r1 -> DescriptorProto_ExtensionRange#DescriptorProto_ReservedRangeRow Source
type DescriptorProto_ReservedRangeRow = (__unknown_fields :: Array UnknownField, end :: Maybe Int, start :: Maybe Int)#parseDescriptorProto_ReservedRange Source
parseDescriptorProto_ReservedRange :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m DescriptorProto_ReservedRange#putDescriptorProto_ReservedRange Source
putDescriptorProto_ReservedRange :: forall m. MonadEffect m => DescriptorProto_ReservedRange -> PutM m Unit#mkDescriptorProto_ReservedRange Source
mkDescriptorProto_ReservedRange :: forall r3 r1. Union r1 DescriptorProto_ReservedRangeRow r3 => Nub r3 DescriptorProto_ReservedRangeRow => Record r1 -> DescriptorProto_ReservedRange#ExtensionRangeOptionsRow Source
type ExtensionRangeOptionsRow = (__unknown_fields :: Array UnknownField, uninterpreted_option :: Array UninterpretedOption)#parseExtensionRangeOptions Source
parseExtensionRangeOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m ExtensionRangeOptions#putExtensionRangeOptions Source
putExtensionRangeOptions :: forall m. MonadEffect m => ExtensionRangeOptions -> PutM m Unit#mkExtensionRangeOptions Source
mkExtensionRangeOptions :: forall r3 r1. Union r1 ExtensionRangeOptionsRow r3 => Nub r3 ExtensionRangeOptionsRow => Record r1 -> ExtensionRangeOptions#FieldDescriptorProtoRow Source
type FieldDescriptorProtoRow = (__unknown_fields :: Array UnknownField, default_value :: Maybe String, extendee :: Maybe String, json_name :: Maybe String, label :: Maybe FieldDescriptorProto_Label, name :: Maybe String, number :: Maybe Int, oneof_index :: Maybe Int, options :: Maybe FieldOptions, type :: Maybe FieldDescriptorProto_Type, type_name :: Maybe String)#parseFieldDescriptorProto Source
parseFieldDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m FieldDescriptorProto#putFieldDescriptorProto Source
putFieldDescriptorProto :: forall m. MonadEffect m => FieldDescriptorProto -> PutM m Unit#mkFieldDescriptorProto Source
mkFieldDescriptorProto :: forall r3 r1. Union r1 FieldDescriptorProtoRow r3 => Nub r3 FieldDescriptorProtoRow => Record r1 -> FieldDescriptorProto#OneofDescriptorProtoRow Source
type OneofDescriptorProtoRow = (__unknown_fields :: Array UnknownField, name :: Maybe String, options :: Maybe OneofOptions)#parseOneofDescriptorProto Source
parseOneofDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m OneofDescriptorProto#putOneofDescriptorProto Source
putOneofDescriptorProto :: forall m. MonadEffect m => OneofDescriptorProto -> PutM m Unit#mkOneofDescriptorProto Source
mkOneofDescriptorProto :: forall r3 r1. Union r1 OneofDescriptorProtoRow r3 => Nub r3 OneofDescriptorProtoRow => Record r1 -> OneofDescriptorProto#EnumDescriptorProtoRow Source
type EnumDescriptorProtoRow = (__unknown_fields :: Array UnknownField, name :: Maybe String, options :: Maybe EnumOptions, reserved_name :: Array String, reserved_range :: Array EnumDescriptorProto_EnumReservedRange, value :: Array EnumValueDescriptorProto)#parseEnumDescriptorProto Source
parseEnumDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m EnumDescriptorProto#putEnumDescriptorProto Source
putEnumDescriptorProto :: forall m. MonadEffect m => EnumDescriptorProto -> PutM m Unit#mkEnumDescriptorProto Source
mkEnumDescriptorProto :: forall r3 r1. Union r1 EnumDescriptorProtoRow r3 => Nub r3 EnumDescriptorProtoRow => Record r1 -> EnumDescriptorProto#EnumDescriptorProto_EnumReservedRange Source
#EnumDescriptorProto_EnumReservedRangeRow Source
type EnumDescriptorProto_EnumReservedRangeRow = (__unknown_fields :: Array UnknownField, end :: Maybe Int, start :: Maybe Int)#parseEnumDescriptorProto_EnumReservedRange Source
parseEnumDescriptorProto_EnumReservedRange :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m EnumDescriptorProto_EnumReservedRange#putEnumDescriptorProto_EnumReservedRange Source
putEnumDescriptorProto_EnumReservedRange :: forall m. MonadEffect m => EnumDescriptorProto_EnumReservedRange -> PutM m Unit#mkEnumDescriptorProto_EnumReservedRange Source
mkEnumDescriptorProto_EnumReservedRange :: forall r3 r1. Union r1 EnumDescriptorProto_EnumReservedRangeRow r3 => Nub r3 EnumDescriptorProto_EnumReservedRangeRow => Record r1 -> EnumDescriptorProto_EnumReservedRange#EnumValueDescriptorProtoRow Source
type EnumValueDescriptorProtoRow = (__unknown_fields :: Array UnknownField, name :: Maybe String, number :: Maybe Int, options :: Maybe EnumValueOptions)#parseEnumValueDescriptorProto Source
parseEnumValueDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m EnumValueDescriptorProto#putEnumValueDescriptorProto Source
putEnumValueDescriptorProto :: forall m. MonadEffect m => EnumValueDescriptorProto -> PutM m Unit#mkEnumValueDescriptorProto Source
mkEnumValueDescriptorProto :: forall r3 r1. Union r1 EnumValueDescriptorProtoRow r3 => Nub r3 EnumValueDescriptorProtoRow => Record r1 -> EnumValueDescriptorProto#ServiceDescriptorProtoRow Source
type ServiceDescriptorProtoRow = (__unknown_fields :: Array UnknownField, method :: Array MethodDescriptorProto, name :: Maybe String, options :: Maybe ServiceOptions)#parseServiceDescriptorProto Source
parseServiceDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m ServiceDescriptorProto#putServiceDescriptorProto Source
putServiceDescriptorProto :: forall m. MonadEffect m => ServiceDescriptorProto -> PutM m Unit#mkServiceDescriptorProto Source
mkServiceDescriptorProto :: forall r3 r1. Union r1 ServiceDescriptorProtoRow r3 => Nub r3 ServiceDescriptorProtoRow => Record r1 -> ServiceDescriptorProto#MethodDescriptorProtoRow Source
type MethodDescriptorProtoRow = (__unknown_fields :: Array UnknownField, client_streaming :: Maybe Boolean, input_type :: Maybe String, name :: Maybe String, options :: Maybe MethodOptions, output_type :: Maybe String, server_streaming :: Maybe Boolean)#parseMethodDescriptorProto Source
parseMethodDescriptorProto :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m MethodDescriptorProto#putMethodDescriptorProto Source
putMethodDescriptorProto :: forall m. MonadEffect m => MethodDescriptorProto -> PutM m Unit#mkMethodDescriptorProto Source
mkMethodDescriptorProto :: forall r3 r1. Union r1 MethodDescriptorProtoRow r3 => Nub r3 MethodDescriptorProtoRow => Record r1 -> MethodDescriptorProto#FileOptions Source
#FileOptionsRow Source
type FileOptionsRow = (__unknown_fields :: Array UnknownField, cc_enable_arenas :: Maybe Boolean, cc_generic_services :: Maybe Boolean, csharp_namespace :: Maybe String, deprecated :: Maybe Boolean, go_package :: Maybe String, java_generate_equals_and_hash :: Maybe Boolean, java_generic_services :: Maybe Boolean, java_multiple_files :: Maybe Boolean, java_outer_classname :: Maybe String, java_package :: Maybe String, java_string_check_utf8 :: Maybe Boolean, objc_class_prefix :: Maybe String, optimize_for :: Maybe FileOptions_OptimizeMode, php_class_prefix :: Maybe String, php_generic_services :: Maybe Boolean, php_metadata_namespace :: Maybe String, php_namespace :: Maybe String, py_generic_services :: Maybe Boolean, ruby_package :: Maybe String, swift_prefix :: Maybe String, uninterpreted_option :: Array UninterpretedOption)#FileOptionsR Source
type FileOptionsR = Record FileOptionsRow#parseFileOptions Source
parseFileOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m FileOptions#putFileOptions Source
putFileOptions :: forall m. MonadEffect m => FileOptions -> PutM m Unit#mkFileOptions Source
mkFileOptions :: forall r3 r1. Union r1 FileOptionsRow r3 => Nub r3 FileOptionsRow => Record r1 -> FileOptions#MessageOptions Source
#MessageOptionsRow Source
type MessageOptionsRow = (__unknown_fields :: Array UnknownField, deprecated :: Maybe Boolean, map_entry :: Maybe Boolean, message_set_wire_format :: Maybe Boolean, no_standard_descriptor_accessor :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption)#parseMessageOptions Source
parseMessageOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m MessageOptions#putMessageOptions Source
putMessageOptions :: forall m. MonadEffect m => MessageOptions -> PutM m Unit#mkMessageOptions Source
mkMessageOptions :: forall r3 r1. Union r1 MessageOptionsRow r3 => Nub r3 MessageOptionsRow => Record r1 -> MessageOptions#FieldOptions Source
#FieldOptionsRow Source
type FieldOptionsRow = (__unknown_fields :: Array UnknownField, ctype :: Maybe FieldOptions_CType, deprecated :: Maybe Boolean, jstype :: Maybe FieldOptions_JSType, lazy :: Maybe Boolean, packed :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption, weak :: Maybe Boolean)#FieldOptionsR Source
type FieldOptionsR = Record FieldOptionsRow#parseFieldOptions Source
parseFieldOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m FieldOptions#putFieldOptions Source
putFieldOptions :: forall m. MonadEffect m => FieldOptions -> PutM m Unit#mkFieldOptions Source
mkFieldOptions :: forall r3 r1. Union r1 FieldOptionsRow r3 => Nub r3 FieldOptionsRow => Record r1 -> FieldOptions#OneofOptions Source
#OneofOptionsRow Source
type OneofOptionsRow = (__unknown_fields :: Array UnknownField, uninterpreted_option :: Array UninterpretedOption)#OneofOptionsR Source
type OneofOptionsR = Record OneofOptionsRow#parseOneofOptions Source
parseOneofOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m OneofOptions#putOneofOptions Source
putOneofOptions :: forall m. MonadEffect m => OneofOptions -> PutM m Unit#mkOneofOptions Source
mkOneofOptions :: forall r3 r1. Union r1 OneofOptionsRow r3 => Nub r3 OneofOptionsRow => Record r1 -> OneofOptions#EnumOptions Source
#EnumOptionsRow Source
type EnumOptionsRow = (__unknown_fields :: Array UnknownField, allow_alias :: Maybe Boolean, deprecated :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption)#EnumOptionsR Source
type EnumOptionsR = Record EnumOptionsRow#parseEnumOptions Source
parseEnumOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m EnumOptions#putEnumOptions Source
putEnumOptions :: forall m. MonadEffect m => EnumOptions -> PutM m Unit#mkEnumOptions Source
mkEnumOptions :: forall r3 r1. Union r1 EnumOptionsRow r3 => Nub r3 EnumOptionsRow => Record r1 -> EnumOptions#EnumValueOptions Source
#EnumValueOptionsRow Source
type EnumValueOptionsRow = (__unknown_fields :: Array UnknownField, deprecated :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption)#parseEnumValueOptions Source
parseEnumValueOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m EnumValueOptions#putEnumValueOptions Source
putEnumValueOptions :: forall m. MonadEffect m => EnumValueOptions -> PutM m Unit#mkEnumValueOptions Source
mkEnumValueOptions :: forall r3 r1. Union r1 EnumValueOptionsRow r3 => Nub r3 EnumValueOptionsRow => Record r1 -> EnumValueOptions#ServiceOptions Source
#ServiceOptionsRow Source
type ServiceOptionsRow = (__unknown_fields :: Array UnknownField, deprecated :: Maybe Boolean, uninterpreted_option :: Array UninterpretedOption)#parseServiceOptions Source
parseServiceOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m ServiceOptions#putServiceOptions Source
putServiceOptions :: forall m. MonadEffect m => ServiceOptions -> PutM m Unit#mkServiceOptions Source
mkServiceOptions :: forall r3 r1. Union r1 ServiceOptionsRow r3 => Nub r3 ServiceOptionsRow => Record r1 -> ServiceOptions#MethodOptions Source
#MethodOptionsRow Source
type MethodOptionsRow = (__unknown_fields :: Array UnknownField, deprecated :: Maybe Boolean, idempotency_level :: Maybe MethodOptions_IdempotencyLevel, uninterpreted_option :: Array UninterpretedOption)#MethodOptionsR Source
type MethodOptionsR = Record MethodOptionsRow#parseMethodOptions Source
parseMethodOptions :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m MethodOptions#putMethodOptions Source
putMethodOptions :: forall m. MonadEffect m => MethodOptions -> PutM m Unit#mkMethodOptions Source
mkMethodOptions :: forall r3 r1. Union r1 MethodOptionsRow r3 => Nub r3 MethodOptionsRow => Record r1 -> MethodOptions#UninterpretedOptionRow Source
type UninterpretedOptionRow = (__unknown_fields :: Array UnknownField, aggregate_value :: Maybe String, double_value :: Maybe Number, identifier_value :: Maybe String, name :: Array UninterpretedOption_NamePart, negative_int_value :: Maybe (Long Signed), positive_int_value :: Maybe (Long Unsigned), string_value :: Maybe Bytes)#parseUninterpretedOption Source
parseUninterpretedOption :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m UninterpretedOption#putUninterpretedOption Source
putUninterpretedOption :: forall m. MonadEffect m => UninterpretedOption -> PutM m Unit#mkUninterpretedOption Source
mkUninterpretedOption :: forall r3 r1. Union r1 UninterpretedOptionRow r3 => Nub r3 UninterpretedOptionRow => Record r1 -> UninterpretedOption#UninterpretedOption_NamePartRow Source
type UninterpretedOption_NamePartRow = (__unknown_fields :: Array UnknownField, is_extension :: Maybe Boolean, name_part :: Maybe String)#parseUninterpretedOption_NamePart Source
parseUninterpretedOption_NamePart :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m UninterpretedOption_NamePart#putUninterpretedOption_NamePart Source
putUninterpretedOption_NamePart :: forall m. MonadEffect m => UninterpretedOption_NamePart -> PutM m Unit#mkUninterpretedOption_NamePart Source
mkUninterpretedOption_NamePart :: forall r3 r1. Union r1 UninterpretedOption_NamePartRow r3 => Nub r3 UninterpretedOption_NamePartRow => Record r1 -> UninterpretedOption_NamePart#SourceCodeInfo Source
#SourceCodeInfoRow Source
type SourceCodeInfoRow = (__unknown_fields :: Array UnknownField, location :: Array SourceCodeInfo_Location)#parseSourceCodeInfo Source
parseSourceCodeInfo :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m SourceCodeInfo#putSourceCodeInfo Source
putSourceCodeInfo :: forall m. MonadEffect m => SourceCodeInfo -> PutM m Unit#mkSourceCodeInfo Source
mkSourceCodeInfo :: forall r3 r1. Union r1 SourceCodeInfoRow r3 => Nub r3 SourceCodeInfoRow => Record r1 -> SourceCodeInfo#parseSourceCodeInfo_Location Source
parseSourceCodeInfo_Location :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m SourceCodeInfo_Location#putSourceCodeInfo_Location Source
putSourceCodeInfo_Location :: forall m. MonadEffect m => SourceCodeInfo_Location -> PutM m Unit#mkSourceCodeInfo_Location Source
mkSourceCodeInfo_Location :: forall r3 r1. Union r1 SourceCodeInfo_LocationRow r3 => Nub r3 SourceCodeInfo_LocationRow => Record r1 -> SourceCodeInfo_Location#GeneratedCodeInfo Source
#GeneratedCodeInfoRow Source
type GeneratedCodeInfoRow = (__unknown_fields :: Array UnknownField, annotation :: Array GeneratedCodeInfo_Annotation)#parseGeneratedCodeInfo Source
parseGeneratedCodeInfo :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m GeneratedCodeInfo#putGeneratedCodeInfo Source
putGeneratedCodeInfo :: forall m. MonadEffect m => GeneratedCodeInfo -> PutM m Unit#mkGeneratedCodeInfo Source
mkGeneratedCodeInfo :: forall r3 r1. Union r1 GeneratedCodeInfoRow r3 => Nub r3 GeneratedCodeInfoRow => Record r1 -> GeneratedCodeInfo#parseGeneratedCodeInfo_Annotation Source
parseGeneratedCodeInfo_Annotation :: forall m. MonadEffect m => MonadRec m => Int -> ParserT DataView m GeneratedCodeInfo_Annotation#putGeneratedCodeInfo_Annotation Source
putGeneratedCodeInfo_Annotation :: forall m. MonadEffect m => GeneratedCodeInfo_Annotation -> PutM m Unit#mkGeneratedCodeInfo_Annotation Source
mkGeneratedCodeInfo_Annotation :: forall r3 r1. Union r1 GeneratedCodeInfo_AnnotationRow r3 => Nub r3 GeneratedCodeInfo_AnnotationRow => Record r1 -> GeneratedCodeInfo_Annotation#FieldDescriptorProto_Type Source
data FieldDescriptorProto_TypeConstructors
FieldDescriptorProto_Type_TYPE_DOUBLEFieldDescriptorProto_Type_TYPE_FLOATFieldDescriptorProto_Type_TYPE_INT64FieldDescriptorProto_Type_TYPE_UINT64FieldDescriptorProto_Type_TYPE_INT32FieldDescriptorProto_Type_TYPE_FIXED64FieldDescriptorProto_Type_TYPE_FIXED32FieldDescriptorProto_Type_TYPE_BOOLFieldDescriptorProto_Type_TYPE_STRINGFieldDescriptorProto_Type_TYPE_GROUPFieldDescriptorProto_Type_TYPE_MESSAGEFieldDescriptorProto_Type_TYPE_BYTESFieldDescriptorProto_Type_TYPE_UINT32FieldDescriptorProto_Type_TYPE_ENUMFieldDescriptorProto_Type_TYPE_SFIXED32FieldDescriptorProto_Type_TYPE_SFIXED64FieldDescriptorProto_Type_TYPE_SINT32FieldDescriptorProto_Type_TYPE_SINT64