proto-lens-descriptors 0.1.0.5 → 0.2.0.0
raw patch · 3 files changed
+4674/−5014 lines, 3 filesdep +lens-labelsdep ~proto-lensnew-uploaderPVP ok
version bump matches the API change (PVP)
Dependencies added: lens-labels
Dependency ranges changed: proto-lens
API changes (from Hackage documentation)
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "content" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "error" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "file" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "fileToGenerate" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "insertionPoint" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "maybe'content" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "maybe'error" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "maybe'insertionPoint" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "maybe'name" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "maybe'parameter" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "name" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "parameter" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest
- Proto.Google.Protobuf.Compiler.Plugin: instance Data.ProtoLens.Field.HasField "protoFile" Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "aggregateValue" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "allowAlias" Proto.Google.Protobuf.Descriptor.EnumOptions Proto.Google.Protobuf.Descriptor.EnumOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "annotation" Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "begin" Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "ccEnableArenas" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "ccGenericServices" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "clientStreaming" Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "csharpNamespace" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "ctype" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "defaultValue" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "dependency" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "deprecated" Proto.Google.Protobuf.Descriptor.EnumOptions Proto.Google.Protobuf.Descriptor.EnumOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "deprecated" Proto.Google.Protobuf.Descriptor.EnumValueOptions Proto.Google.Protobuf.Descriptor.EnumValueOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "deprecated" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "deprecated" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "deprecated" Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "deprecated" Proto.Google.Protobuf.Descriptor.MethodOptions Proto.Google.Protobuf.Descriptor.MethodOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "deprecated" Proto.Google.Protobuf.Descriptor.ServiceOptions Proto.Google.Protobuf.Descriptor.ServiceOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "doubleValue" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "end" Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "end" Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "end" Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "enumType" Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "enumType" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "extendee" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "extension" Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "extension" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "extensionRange" Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "field" Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "file" Proto.Google.Protobuf.Descriptor.FileDescriptorSet Proto.Google.Protobuf.Descriptor.FileDescriptorSet
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "goPackage" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "identifierValue" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "inputType" Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "isExtension" Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "javaGenerateEqualsAndHash" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "javaGenericServices" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "javaMultipleFiles" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "javaOuterClassname" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "javaPackage" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "javaStringCheckUtf8" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "jsonName" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "jstype" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "label" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "lazy" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "leadingComments" Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "leadingDetachedComments" Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "location" Proto.Google.Protobuf.Descriptor.SourceCodeInfo Proto.Google.Protobuf.Descriptor.SourceCodeInfo
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "mapEntry" Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'aggregateValue" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'allowAlias" Proto.Google.Protobuf.Descriptor.EnumOptions Proto.Google.Protobuf.Descriptor.EnumOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'begin" Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'ccEnableArenas" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'ccGenericServices" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'clientStreaming" Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'csharpNamespace" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'ctype" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'defaultValue" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'deprecated" Proto.Google.Protobuf.Descriptor.EnumOptions Proto.Google.Protobuf.Descriptor.EnumOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'deprecated" Proto.Google.Protobuf.Descriptor.EnumValueOptions Proto.Google.Protobuf.Descriptor.EnumValueOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'deprecated" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'deprecated" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'deprecated" Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'deprecated" Proto.Google.Protobuf.Descriptor.MethodOptions Proto.Google.Protobuf.Descriptor.MethodOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'deprecated" Proto.Google.Protobuf.Descriptor.ServiceOptions Proto.Google.Protobuf.Descriptor.ServiceOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'doubleValue" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'end" Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'end" Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'end" Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'extendee" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'goPackage" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'identifierValue" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'inputType" Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'javaGenerateEqualsAndHash" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'javaGenericServices" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'javaMultipleFiles" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'javaOuterClassname" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'javaPackage" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'javaStringCheckUtf8" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'jsonName" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'jstype" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'label" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'lazy" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'leadingComments" Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'mapEntry" Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'messageSetWireFormat" Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'name" Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'name" Proto.Google.Protobuf.Descriptor.EnumDescriptorProto Proto.Google.Protobuf.Descriptor.EnumDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'name" Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'name" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'name" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'name" Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'name" Proto.Google.Protobuf.Descriptor.OneofDescriptorProto Proto.Google.Protobuf.Descriptor.OneofDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'name" Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'negativeIntValue" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'noStandardDescriptorAccessor" Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'number" Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'number" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'objcClassPrefix" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'oneofIndex" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'optimizeFor" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'options" Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'options" Proto.Google.Protobuf.Descriptor.EnumDescriptorProto Proto.Google.Protobuf.Descriptor.EnumDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'options" Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'options" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'options" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'options" Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'options" Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'outputType" Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'package" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'packed" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'positiveIntValue" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'pyGenericServices" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'serverStreaming" Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'sourceCodeInfo" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'sourceFile" Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'start" Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'start" Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'stringValue" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'syntax" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'trailingComments" Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'type'" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'typeName" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "maybe'weak" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "messageSetWireFormat" Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "messageType" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "method" Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "name" Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "name" Proto.Google.Protobuf.Descriptor.EnumDescriptorProto Proto.Google.Protobuf.Descriptor.EnumDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "name" Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "name" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "name" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "name" Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "name" Proto.Google.Protobuf.Descriptor.OneofDescriptorProto Proto.Google.Protobuf.Descriptor.OneofDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "name" Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "name" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "namePart" Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "negativeIntValue" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "nestedType" Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "noStandardDescriptorAccessor" Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "number" Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "number" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "objcClassPrefix" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "oneofDecl" Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "oneofIndex" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "optimizeFor" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "options" Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "options" Proto.Google.Protobuf.Descriptor.EnumDescriptorProto Proto.Google.Protobuf.Descriptor.EnumDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "options" Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "options" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "options" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "options" Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "options" Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "outputType" Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "package" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "packed" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "path" Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "path" Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "positiveIntValue" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "publicDependency" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "pyGenericServices" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "reservedName" Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "reservedRange" Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "serverStreaming" Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "service" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "sourceCodeInfo" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "sourceFile" Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "span" Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "start" Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "start" Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "stringValue" Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "syntax" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "trailingComments" Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "type'" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "typeName" Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "uninterpretedOption" Proto.Google.Protobuf.Descriptor.EnumOptions Proto.Google.Protobuf.Descriptor.EnumOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "uninterpretedOption" Proto.Google.Protobuf.Descriptor.EnumValueOptions Proto.Google.Protobuf.Descriptor.EnumValueOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "uninterpretedOption" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "uninterpretedOption" Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "uninterpretedOption" Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "uninterpretedOption" Proto.Google.Protobuf.Descriptor.MethodOptions Proto.Google.Protobuf.Descriptor.MethodOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "uninterpretedOption" Proto.Google.Protobuf.Descriptor.ServiceOptions Proto.Google.Protobuf.Descriptor.ServiceOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "value" Proto.Google.Protobuf.Descriptor.EnumDescriptorProto Proto.Google.Protobuf.Descriptor.EnumDescriptorProto
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "weak" Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions
- Proto.Google.Protobuf.Descriptor: instance Data.ProtoLens.Field.HasField "weakDependency" Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "content" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File a b
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "error" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse a b
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "insertionPoint" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File a b
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "name" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File a b
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "parameter" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest a b
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'content" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File a b
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'error" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse a b
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'insertionPoint" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File a b
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'name" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File a b
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'parameter" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest a b
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ [Data.Text.Internal.Text], b ~ [Data.Text.Internal.Text], GHC.Base.Functor f) => Lens.Labels.HasLens "fileToGenerate" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest a b
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ [Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File], b ~ [Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File], GHC.Base.Functor f) => Lens.Labels.HasLens "file" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse a b
+ Proto.Google.Protobuf.Compiler.Plugin: instance (a ~ [Proto.Google.Protobuf.Descriptor.FileDescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.FileDescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "protoFile" f Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.ByteString.Internal.ByteString, b ~ Data.ByteString.Internal.ByteString, GHC.Base.Functor f) => Lens.Labels.HasLens "stringValue" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "aggregateValue" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "csharpNamespace" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "defaultValue" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "extendee" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "goPackage" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "identifierValue" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "inputType" f Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "javaOuterClassname" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "javaPackage" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "jsonName" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "leadingComments" f Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "name" f Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "name" f Proto.Google.Protobuf.Descriptor.EnumDescriptorProto Proto.Google.Protobuf.Descriptor.EnumDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "name" f Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "name" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "name" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "name" f Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "name" f Proto.Google.Protobuf.Descriptor.OneofDescriptorProto Proto.Google.Protobuf.Descriptor.OneofDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "name" f Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "namePart" f Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "objcClassPrefix" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "outputType" f Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "package" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "sourceFile" f Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "syntax" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "trailingComments" f Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Data.Text.Internal.Text, b ~ Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "typeName" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.ByteString.Internal.ByteString, b ~ GHC.Base.Maybe Data.ByteString.Internal.ByteString, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'stringValue" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'aggregateValue" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'csharpNamespace" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'defaultValue" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'extendee" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'goPackage" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'identifierValue" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'inputType" f Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'javaOuterClassname" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'javaPackage" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'jsonName" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'leadingComments" f Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'name" f Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'name" f Proto.Google.Protobuf.Descriptor.EnumDescriptorProto Proto.Google.Protobuf.Descriptor.EnumDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'name" f Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'name" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'name" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'name" f Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'name" f Proto.Google.Protobuf.Descriptor.OneofDescriptorProto Proto.Google.Protobuf.Descriptor.OneofDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'name" f Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'objcClassPrefix" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'outputType" f Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'package" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'sourceFile" f Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'syntax" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'trailingComments" f Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Data.Text.Internal.Text, b ~ GHC.Base.Maybe Data.Text.Internal.Text, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'typeName" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Int.Int32, b ~ GHC.Base.Maybe GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'begin" f Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Int.Int32, b ~ GHC.Base.Maybe GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'end" f Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Int.Int32, b ~ GHC.Base.Maybe GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'end" f Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Int.Int32, b ~ GHC.Base.Maybe GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'end" f Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Int.Int32, b ~ GHC.Base.Maybe GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'number" f Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Int.Int32, b ~ GHC.Base.Maybe GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'number" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Int.Int32, b ~ GHC.Base.Maybe GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'oneofIndex" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Int.Int32, b ~ GHC.Base.Maybe GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'start" f Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Int.Int32, b ~ GHC.Base.Maybe GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'start" f Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Int.Int64, b ~ GHC.Base.Maybe GHC.Int.Int64, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'negativeIntValue" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'allowAlias" f Proto.Google.Protobuf.Descriptor.EnumOptions Proto.Google.Protobuf.Descriptor.EnumOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'ccEnableArenas" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'ccGenericServices" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'clientStreaming" f Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'deprecated" f Proto.Google.Protobuf.Descriptor.EnumOptions Proto.Google.Protobuf.Descriptor.EnumOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'deprecated" f Proto.Google.Protobuf.Descriptor.EnumValueOptions Proto.Google.Protobuf.Descriptor.EnumValueOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'deprecated" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'deprecated" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'deprecated" f Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'deprecated" f Proto.Google.Protobuf.Descriptor.MethodOptions Proto.Google.Protobuf.Descriptor.MethodOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'deprecated" f Proto.Google.Protobuf.Descriptor.ServiceOptions Proto.Google.Protobuf.Descriptor.ServiceOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'javaGenerateEqualsAndHash" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'javaGenericServices" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'javaMultipleFiles" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'javaStringCheckUtf8" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'lazy" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'mapEntry" f Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'messageSetWireFormat" f Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'noStandardDescriptorAccessor" f Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'packed" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'pyGenericServices" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'serverStreaming" f Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Bool, b ~ GHC.Base.Maybe GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'weak" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Types.Double, b ~ GHC.Base.Maybe GHC.Types.Double, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'doubleValue" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe GHC.Word.Word64, b ~ GHC.Base.Maybe GHC.Word.Word64, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'positiveIntValue" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.EnumOptions, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.EnumOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'options" f Proto.Google.Protobuf.Descriptor.EnumDescriptorProto Proto.Google.Protobuf.Descriptor.EnumDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.EnumValueOptions, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.EnumValueOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'options" f Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Label, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Label, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'label" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Type, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Type, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'type'" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FieldOptions'CType, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FieldOptions'CType, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'ctype" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FieldOptions'JSType, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FieldOptions'JSType, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'jstype" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FieldOptions, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FieldOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'options" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FileOptions'OptimizeMode, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FileOptions'OptimizeMode, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'optimizeFor" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FileOptions, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.FileOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'options" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.MessageOptions, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.MessageOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'options" f Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.MethodOptions, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.MethodOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'options" f Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.ServiceOptions, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.ServiceOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'options" f Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.SourceCodeInfo, b ~ GHC.Base.Maybe Proto.Google.Protobuf.Descriptor.SourceCodeInfo, GHC.Base.Functor f) => Lens.Labels.HasLens "maybe'sourceCodeInfo" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Int.Int32, b ~ GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "begin" f Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Int.Int32, b ~ GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "end" f Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Int.Int32, b ~ GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "end" f Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Int.Int32, b ~ GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "end" f Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Int.Int32, b ~ GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "number" f Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Int.Int32, b ~ GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "number" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Int.Int32, b ~ GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "oneofIndex" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Int.Int32, b ~ GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "start" f Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Int.Int32, b ~ GHC.Int.Int32, GHC.Base.Functor f) => Lens.Labels.HasLens "start" f Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Int.Int64, b ~ GHC.Int.Int64, GHC.Base.Functor f) => Lens.Labels.HasLens "negativeIntValue" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "allowAlias" f Proto.Google.Protobuf.Descriptor.EnumOptions Proto.Google.Protobuf.Descriptor.EnumOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "ccEnableArenas" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "ccGenericServices" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "clientStreaming" f Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "deprecated" f Proto.Google.Protobuf.Descriptor.EnumOptions Proto.Google.Protobuf.Descriptor.EnumOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "deprecated" f Proto.Google.Protobuf.Descriptor.EnumValueOptions Proto.Google.Protobuf.Descriptor.EnumValueOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "deprecated" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "deprecated" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "deprecated" f Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "deprecated" f Proto.Google.Protobuf.Descriptor.MethodOptions Proto.Google.Protobuf.Descriptor.MethodOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "deprecated" f Proto.Google.Protobuf.Descriptor.ServiceOptions Proto.Google.Protobuf.Descriptor.ServiceOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "isExtension" f Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "javaGenerateEqualsAndHash" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "javaGenericServices" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "javaMultipleFiles" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "javaStringCheckUtf8" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "lazy" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "mapEntry" f Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "messageSetWireFormat" f Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "noStandardDescriptorAccessor" f Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "packed" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "pyGenericServices" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "serverStreaming" f Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Bool, b ~ GHC.Types.Bool, GHC.Base.Functor f) => Lens.Labels.HasLens "weak" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Types.Double, b ~ GHC.Types.Double, GHC.Base.Functor f) => Lens.Labels.HasLens "doubleValue" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ GHC.Word.Word64, b ~ GHC.Word.Word64, GHC.Base.Functor f) => Lens.Labels.HasLens "positiveIntValue" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.EnumOptions, b ~ Proto.Google.Protobuf.Descriptor.EnumOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "options" f Proto.Google.Protobuf.Descriptor.EnumDescriptorProto Proto.Google.Protobuf.Descriptor.EnumDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.EnumValueOptions, b ~ Proto.Google.Protobuf.Descriptor.EnumValueOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "options" f Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Label, b ~ Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Label, GHC.Base.Functor f) => Lens.Labels.HasLens "label" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Type, b ~ Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Type, GHC.Base.Functor f) => Lens.Labels.HasLens "type'" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.FieldOptions'CType, b ~ Proto.Google.Protobuf.Descriptor.FieldOptions'CType, GHC.Base.Functor f) => Lens.Labels.HasLens "ctype" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.FieldOptions'JSType, b ~ Proto.Google.Protobuf.Descriptor.FieldOptions'JSType, GHC.Base.Functor f) => Lens.Labels.HasLens "jstype" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.FieldOptions, b ~ Proto.Google.Protobuf.Descriptor.FieldOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "options" f Proto.Google.Protobuf.Descriptor.FieldDescriptorProto Proto.Google.Protobuf.Descriptor.FieldDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.FileOptions'OptimizeMode, b ~ Proto.Google.Protobuf.Descriptor.FileOptions'OptimizeMode, GHC.Base.Functor f) => Lens.Labels.HasLens "optimizeFor" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.FileOptions, b ~ Proto.Google.Protobuf.Descriptor.FileOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "options" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.MessageOptions, b ~ Proto.Google.Protobuf.Descriptor.MessageOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "options" f Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.MethodOptions, b ~ Proto.Google.Protobuf.Descriptor.MethodOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "options" f Proto.Google.Protobuf.Descriptor.MethodDescriptorProto Proto.Google.Protobuf.Descriptor.MethodDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.ServiceOptions, b ~ Proto.Google.Protobuf.Descriptor.ServiceOptions, GHC.Base.Functor f) => Lens.Labels.HasLens "options" f Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ Proto.Google.Protobuf.Descriptor.SourceCodeInfo, b ~ Proto.Google.Protobuf.Descriptor.SourceCodeInfo, GHC.Base.Functor f) => Lens.Labels.HasLens "sourceCodeInfo" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Data.Text.Internal.Text], b ~ [Data.Text.Internal.Text], GHC.Base.Functor f) => Lens.Labels.HasLens "dependency" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Data.Text.Internal.Text], b ~ [Data.Text.Internal.Text], GHC.Base.Functor f) => Lens.Labels.HasLens "leadingDetachedComments" f Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Data.Text.Internal.Text], b ~ [Data.Text.Internal.Text], GHC.Base.Functor f) => Lens.Labels.HasLens "reservedName" f Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [GHC.Int.Int32], b ~ [GHC.Int.Int32], GHC.Base.Functor f) => Lens.Labels.HasLens "path" f Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [GHC.Int.Int32], b ~ [GHC.Int.Int32], GHC.Base.Functor f) => Lens.Labels.HasLens "path" f Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [GHC.Int.Int32], b ~ [GHC.Int.Int32], GHC.Base.Functor f) => Lens.Labels.HasLens "publicDependency" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [GHC.Int.Int32], b ~ [GHC.Int.Int32], GHC.Base.Functor f) => Lens.Labels.HasLens "span" f Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [GHC.Int.Int32], b ~ [GHC.Int.Int32], GHC.Base.Functor f) => Lens.Labels.HasLens "weakDependency" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange], b ~ [Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange], GHC.Base.Functor f) => Lens.Labels.HasLens "extensionRange" f Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange], b ~ [Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange], GHC.Base.Functor f) => Lens.Labels.HasLens "reservedRange" f Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.DescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.DescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "messageType" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.DescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.DescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "nestedType" f Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.EnumDescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.EnumDescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "enumType" f Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.EnumDescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.EnumDescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "enumType" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "value" f Proto.Google.Protobuf.Descriptor.EnumDescriptorProto Proto.Google.Protobuf.Descriptor.EnumDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.FieldDescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.FieldDescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "extension" f Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.FieldDescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.FieldDescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "extension" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.FieldDescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.FieldDescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "field" f Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.FileDescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.FileDescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "file" f Proto.Google.Protobuf.Descriptor.FileDescriptorSet Proto.Google.Protobuf.Descriptor.FileDescriptorSet a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation], b ~ [Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation], GHC.Base.Functor f) => Lens.Labels.HasLens "annotation" f Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.MethodDescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.MethodDescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "method" f Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.OneofDescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.OneofDescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "oneofDecl" f Proto.Google.Protobuf.Descriptor.DescriptorProto Proto.Google.Protobuf.Descriptor.DescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto], b ~ [Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto], GHC.Base.Functor f) => Lens.Labels.HasLens "service" f Proto.Google.Protobuf.Descriptor.FileDescriptorProto Proto.Google.Protobuf.Descriptor.FileDescriptorProto a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location], b ~ [Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location], GHC.Base.Functor f) => Lens.Labels.HasLens "location" f Proto.Google.Protobuf.Descriptor.SourceCodeInfo Proto.Google.Protobuf.Descriptor.SourceCodeInfo a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart], b ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart], GHC.Base.Functor f) => Lens.Labels.HasLens "name" f Proto.Google.Protobuf.Descriptor.UninterpretedOption Proto.Google.Protobuf.Descriptor.UninterpretedOption a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], b ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], GHC.Base.Functor f) => Lens.Labels.HasLens "uninterpretedOption" f Proto.Google.Protobuf.Descriptor.EnumOptions Proto.Google.Protobuf.Descriptor.EnumOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], b ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], GHC.Base.Functor f) => Lens.Labels.HasLens "uninterpretedOption" f Proto.Google.Protobuf.Descriptor.EnumValueOptions Proto.Google.Protobuf.Descriptor.EnumValueOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], b ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], GHC.Base.Functor f) => Lens.Labels.HasLens "uninterpretedOption" f Proto.Google.Protobuf.Descriptor.FieldOptions Proto.Google.Protobuf.Descriptor.FieldOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], b ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], GHC.Base.Functor f) => Lens.Labels.HasLens "uninterpretedOption" f Proto.Google.Protobuf.Descriptor.FileOptions Proto.Google.Protobuf.Descriptor.FileOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], b ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], GHC.Base.Functor f) => Lens.Labels.HasLens "uninterpretedOption" f Proto.Google.Protobuf.Descriptor.MessageOptions Proto.Google.Protobuf.Descriptor.MessageOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], b ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], GHC.Base.Functor f) => Lens.Labels.HasLens "uninterpretedOption" f Proto.Google.Protobuf.Descriptor.MethodOptions Proto.Google.Protobuf.Descriptor.MethodOptions a b
+ Proto.Google.Protobuf.Descriptor: instance (a ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], b ~ [Proto.Google.Protobuf.Descriptor.UninterpretedOption], GHC.Base.Functor f) => Lens.Labels.HasLens "uninterpretedOption" f Proto.Google.Protobuf.Descriptor.ServiceOptions Proto.Google.Protobuf.Descriptor.ServiceOptions a b
- Proto.Google.Protobuf.Compiler.Plugin: CodeGeneratorRequest :: [Text] -> Maybe Text -> [FileDescriptorProto] -> CodeGeneratorRequest
+ Proto.Google.Protobuf.Compiler.Plugin: CodeGeneratorRequest :: ![Text] -> !(Maybe Text) -> ![FileDescriptorProto] -> CodeGeneratorRequest
- Proto.Google.Protobuf.Compiler.Plugin: CodeGeneratorResponse :: Maybe Text -> [CodeGeneratorResponse'File] -> CodeGeneratorResponse
+ Proto.Google.Protobuf.Compiler.Plugin: CodeGeneratorResponse :: !(Maybe Text) -> ![CodeGeneratorResponse'File] -> CodeGeneratorResponse
- Proto.Google.Protobuf.Compiler.Plugin: CodeGeneratorResponse'File :: Maybe Text -> Maybe Text -> Maybe Text -> CodeGeneratorResponse'File
+ Proto.Google.Protobuf.Compiler.Plugin: CodeGeneratorResponse'File :: !(Maybe Text) -> !(Maybe Text) -> !(Maybe Text) -> CodeGeneratorResponse'File
- Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorRequest'fileToGenerate] :: CodeGeneratorRequest -> [Text]
+ Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorRequest'fileToGenerate] :: CodeGeneratorRequest -> ![Text]
- Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorRequest'parameter] :: CodeGeneratorRequest -> Maybe Text
+ Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorRequest'parameter] :: CodeGeneratorRequest -> !(Maybe Text)
- Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorRequest'protoFile] :: CodeGeneratorRequest -> [FileDescriptorProto]
+ Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorRequest'protoFile] :: CodeGeneratorRequest -> ![FileDescriptorProto]
- Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorResponse'File'content] :: CodeGeneratorResponse'File -> Maybe Text
+ Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorResponse'File'content] :: CodeGeneratorResponse'File -> !(Maybe Text)
- Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorResponse'File'insertionPoint] :: CodeGeneratorResponse'File -> Maybe Text
+ Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorResponse'File'insertionPoint] :: CodeGeneratorResponse'File -> !(Maybe Text)
- Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorResponse'File'name] :: CodeGeneratorResponse'File -> Maybe Text
+ Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorResponse'File'name] :: CodeGeneratorResponse'File -> !(Maybe Text)
- Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorResponse'error] :: CodeGeneratorResponse -> Maybe Text
+ Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorResponse'error] :: CodeGeneratorResponse -> !(Maybe Text)
- Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorResponse'file] :: CodeGeneratorResponse -> [CodeGeneratorResponse'File]
+ Proto.Google.Protobuf.Compiler.Plugin: [_CodeGeneratorResponse'file] :: CodeGeneratorResponse -> ![CodeGeneratorResponse'File]
- Proto.Google.Protobuf.Compiler.Plugin: content :: forall msg msg'. HasField "content" msg msg' => Lens msg msg' (Field "content" msg) (Field "content" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: content :: forall x f s t a b. (Functor f, HasLens "content" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Compiler.Plugin: error :: forall msg msg'. HasField "error" msg msg' => Lens msg msg' (Field "error" msg) (Field "error" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: error :: forall x f s t a b. (Functor f, HasLens "error" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Compiler.Plugin: file :: forall msg msg'. HasField "file" msg msg' => Lens msg msg' (Field "file" msg) (Field "file" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: file :: forall x f s t a b. (Functor f, HasLens "file" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Compiler.Plugin: fileToGenerate :: forall msg msg'. HasField "fileToGenerate" msg msg' => Lens msg msg' (Field "fileToGenerate" msg) (Field "fileToGenerate" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: fileToGenerate :: forall x f s t a b. (Functor f, HasLens "fileToGenerate" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Compiler.Plugin: insertionPoint :: forall msg msg'. HasField "insertionPoint" msg msg' => Lens msg msg' (Field "insertionPoint" msg) (Field "insertionPoint" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: insertionPoint :: forall x f s t a b. (Functor f, HasLens "insertionPoint" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Compiler.Plugin: maybe'content :: forall msg msg'. HasField "maybe'content" msg msg' => Lens msg msg' (Field "maybe'content" msg) (Field "maybe'content" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: maybe'content :: forall x f s t a b. (Functor f, HasLens "maybe'content" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Compiler.Plugin: maybe'error :: forall msg msg'. HasField "maybe'error" msg msg' => Lens msg msg' (Field "maybe'error" msg) (Field "maybe'error" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: maybe'error :: forall x f s t a b. (Functor f, HasLens "maybe'error" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Compiler.Plugin: maybe'insertionPoint :: forall msg msg'. HasField "maybe'insertionPoint" msg msg' => Lens msg msg' (Field "maybe'insertionPoint" msg) (Field "maybe'insertionPoint" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: maybe'insertionPoint :: forall x f s t a b. (Functor f, HasLens "maybe'insertionPoint" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Compiler.Plugin: maybe'name :: forall msg msg'. HasField "maybe'name" msg msg' => Lens msg msg' (Field "maybe'name" msg) (Field "maybe'name" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: maybe'name :: forall x f s t a b. (Functor f, HasLens "maybe'name" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Compiler.Plugin: maybe'parameter :: forall msg msg'. HasField "maybe'parameter" msg msg' => Lens msg msg' (Field "maybe'parameter" msg) (Field "maybe'parameter" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: maybe'parameter :: forall x f s t a b. (Functor f, HasLens "maybe'parameter" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Compiler.Plugin: name :: forall msg msg'. HasField "name" msg msg' => Lens msg msg' (Field "name" msg) (Field "name" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: name :: forall x f s t a b. (Functor f, HasLens "name" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Compiler.Plugin: parameter :: forall msg msg'. HasField "parameter" msg msg' => Lens msg msg' (Field "parameter" msg) (Field "parameter" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: parameter :: forall x f s t a b. (Functor f, HasLens "parameter" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Compiler.Plugin: protoFile :: forall msg msg'. HasField "protoFile" msg msg' => Lens msg msg' (Field "protoFile" msg) (Field "protoFile" msg')
+ Proto.Google.Protobuf.Compiler.Plugin: protoFile :: forall x f s t a b. (Functor f, HasLens "protoFile" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: DescriptorProto :: Maybe Text -> [FieldDescriptorProto] -> [FieldDescriptorProto] -> [DescriptorProto] -> [EnumDescriptorProto] -> [DescriptorProto'ExtensionRange] -> [OneofDescriptorProto] -> Maybe MessageOptions -> [DescriptorProto'ReservedRange] -> [Text] -> DescriptorProto
+ Proto.Google.Protobuf.Descriptor: DescriptorProto :: !(Maybe Text) -> ![FieldDescriptorProto] -> ![FieldDescriptorProto] -> ![DescriptorProto] -> ![EnumDescriptorProto] -> ![DescriptorProto'ExtensionRange] -> ![OneofDescriptorProto] -> !(Maybe MessageOptions) -> ![DescriptorProto'ReservedRange] -> ![Text] -> DescriptorProto
- Proto.Google.Protobuf.Descriptor: DescriptorProto'ExtensionRange :: Maybe Int32 -> Maybe Int32 -> DescriptorProto'ExtensionRange
+ Proto.Google.Protobuf.Descriptor: DescriptorProto'ExtensionRange :: !(Maybe Int32) -> !(Maybe Int32) -> DescriptorProto'ExtensionRange
- Proto.Google.Protobuf.Descriptor: DescriptorProto'ReservedRange :: Maybe Int32 -> Maybe Int32 -> DescriptorProto'ReservedRange
+ Proto.Google.Protobuf.Descriptor: DescriptorProto'ReservedRange :: !(Maybe Int32) -> !(Maybe Int32) -> DescriptorProto'ReservedRange
- Proto.Google.Protobuf.Descriptor: EnumDescriptorProto :: Maybe Text -> [EnumValueDescriptorProto] -> Maybe EnumOptions -> EnumDescriptorProto
+ Proto.Google.Protobuf.Descriptor: EnumDescriptorProto :: !(Maybe Text) -> ![EnumValueDescriptorProto] -> !(Maybe EnumOptions) -> EnumDescriptorProto
- Proto.Google.Protobuf.Descriptor: EnumOptions :: Maybe Bool -> Maybe Bool -> [UninterpretedOption] -> EnumOptions
+ Proto.Google.Protobuf.Descriptor: EnumOptions :: !(Maybe Bool) -> !(Maybe Bool) -> ![UninterpretedOption] -> EnumOptions
- Proto.Google.Protobuf.Descriptor: EnumValueDescriptorProto :: Maybe Text -> Maybe Int32 -> Maybe EnumValueOptions -> EnumValueDescriptorProto
+ Proto.Google.Protobuf.Descriptor: EnumValueDescriptorProto :: !(Maybe Text) -> !(Maybe Int32) -> !(Maybe EnumValueOptions) -> EnumValueDescriptorProto
- Proto.Google.Protobuf.Descriptor: EnumValueOptions :: Maybe Bool -> [UninterpretedOption] -> EnumValueOptions
+ Proto.Google.Protobuf.Descriptor: EnumValueOptions :: !(Maybe Bool) -> ![UninterpretedOption] -> EnumValueOptions
- Proto.Google.Protobuf.Descriptor: FieldDescriptorProto :: Maybe Text -> Maybe Int32 -> Maybe FieldDescriptorProto'Label -> Maybe FieldDescriptorProto'Type -> Maybe Text -> Maybe Text -> Maybe Text -> Maybe Int32 -> Maybe Text -> Maybe FieldOptions -> FieldDescriptorProto
+ Proto.Google.Protobuf.Descriptor: FieldDescriptorProto :: !(Maybe Text) -> !(Maybe Int32) -> !(Maybe FieldDescriptorProto'Label) -> !(Maybe FieldDescriptorProto'Type) -> !(Maybe Text) -> !(Maybe Text) -> !(Maybe Text) -> !(Maybe Int32) -> !(Maybe Text) -> !(Maybe FieldOptions) -> FieldDescriptorProto
- Proto.Google.Protobuf.Descriptor: FieldOptions :: Maybe FieldOptions'CType -> Maybe Bool -> Maybe FieldOptions'JSType -> Maybe Bool -> Maybe Bool -> Maybe Bool -> [UninterpretedOption] -> FieldOptions
+ Proto.Google.Protobuf.Descriptor: FieldOptions :: !(Maybe FieldOptions'CType) -> !(Maybe Bool) -> !(Maybe FieldOptions'JSType) -> !(Maybe Bool) -> !(Maybe Bool) -> !(Maybe Bool) -> ![UninterpretedOption] -> FieldOptions
- Proto.Google.Protobuf.Descriptor: FileDescriptorProto :: Maybe Text -> Maybe Text -> [Text] -> [Int32] -> [Int32] -> [DescriptorProto] -> [EnumDescriptorProto] -> [ServiceDescriptorProto] -> [FieldDescriptorProto] -> Maybe FileOptions -> Maybe SourceCodeInfo -> Maybe Text -> FileDescriptorProto
+ Proto.Google.Protobuf.Descriptor: FileDescriptorProto :: !(Maybe Text) -> !(Maybe Text) -> ![Text] -> ![Int32] -> ![Int32] -> ![DescriptorProto] -> ![EnumDescriptorProto] -> ![ServiceDescriptorProto] -> ![FieldDescriptorProto] -> !(Maybe FileOptions) -> !(Maybe SourceCodeInfo) -> !(Maybe Text) -> FileDescriptorProto
- Proto.Google.Protobuf.Descriptor: FileDescriptorSet :: [FileDescriptorProto] -> FileDescriptorSet
+ Proto.Google.Protobuf.Descriptor: FileDescriptorSet :: ![FileDescriptorProto] -> FileDescriptorSet
- Proto.Google.Protobuf.Descriptor: FileOptions :: Maybe Text -> Maybe Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe FileOptions'OptimizeMode -> Maybe Text -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Text -> Maybe Text -> [UninterpretedOption] -> FileOptions
+ Proto.Google.Protobuf.Descriptor: FileOptions :: !(Maybe Text) -> !(Maybe Text) -> !(Maybe Bool) -> !(Maybe Bool) -> !(Maybe Bool) -> !(Maybe FileOptions'OptimizeMode) -> !(Maybe Text) -> !(Maybe Bool) -> !(Maybe Bool) -> !(Maybe Bool) -> !(Maybe Bool) -> !(Maybe Bool) -> !(Maybe Text) -> !(Maybe Text) -> ![UninterpretedOption] -> FileOptions
- Proto.Google.Protobuf.Descriptor: GeneratedCodeInfo :: [GeneratedCodeInfo'Annotation] -> GeneratedCodeInfo
+ Proto.Google.Protobuf.Descriptor: GeneratedCodeInfo :: ![GeneratedCodeInfo'Annotation] -> GeneratedCodeInfo
- Proto.Google.Protobuf.Descriptor: GeneratedCodeInfo'Annotation :: [Int32] -> Maybe Text -> Maybe Int32 -> Maybe Int32 -> GeneratedCodeInfo'Annotation
+ Proto.Google.Protobuf.Descriptor: GeneratedCodeInfo'Annotation :: ![Int32] -> !(Maybe Text) -> !(Maybe Int32) -> !(Maybe Int32) -> GeneratedCodeInfo'Annotation
- Proto.Google.Protobuf.Descriptor: MessageOptions :: Maybe Bool -> Maybe Bool -> Maybe Bool -> Maybe Bool -> [UninterpretedOption] -> MessageOptions
+ Proto.Google.Protobuf.Descriptor: MessageOptions :: !(Maybe Bool) -> !(Maybe Bool) -> !(Maybe Bool) -> !(Maybe Bool) -> ![UninterpretedOption] -> MessageOptions
- Proto.Google.Protobuf.Descriptor: MethodDescriptorProto :: Maybe Text -> Maybe Text -> Maybe Text -> Maybe MethodOptions -> Maybe Bool -> Maybe Bool -> MethodDescriptorProto
+ Proto.Google.Protobuf.Descriptor: MethodDescriptorProto :: !(Maybe Text) -> !(Maybe Text) -> !(Maybe Text) -> !(Maybe MethodOptions) -> !(Maybe Bool) -> !(Maybe Bool) -> MethodDescriptorProto
- Proto.Google.Protobuf.Descriptor: MethodOptions :: Maybe Bool -> [UninterpretedOption] -> MethodOptions
+ Proto.Google.Protobuf.Descriptor: MethodOptions :: !(Maybe Bool) -> ![UninterpretedOption] -> MethodOptions
- Proto.Google.Protobuf.Descriptor: OneofDescriptorProto :: Maybe Text -> OneofDescriptorProto
+ Proto.Google.Protobuf.Descriptor: OneofDescriptorProto :: !(Maybe Text) -> OneofDescriptorProto
- Proto.Google.Protobuf.Descriptor: ServiceDescriptorProto :: Maybe Text -> [MethodDescriptorProto] -> Maybe ServiceOptions -> ServiceDescriptorProto
+ Proto.Google.Protobuf.Descriptor: ServiceDescriptorProto :: !(Maybe Text) -> ![MethodDescriptorProto] -> !(Maybe ServiceOptions) -> ServiceDescriptorProto
- Proto.Google.Protobuf.Descriptor: ServiceOptions :: Maybe Bool -> [UninterpretedOption] -> ServiceOptions
+ Proto.Google.Protobuf.Descriptor: ServiceOptions :: !(Maybe Bool) -> ![UninterpretedOption] -> ServiceOptions
- Proto.Google.Protobuf.Descriptor: SourceCodeInfo :: [SourceCodeInfo'Location] -> SourceCodeInfo
+ Proto.Google.Protobuf.Descriptor: SourceCodeInfo :: ![SourceCodeInfo'Location] -> SourceCodeInfo
- Proto.Google.Protobuf.Descriptor: SourceCodeInfo'Location :: [Int32] -> [Int32] -> Maybe Text -> Maybe Text -> [Text] -> SourceCodeInfo'Location
+ Proto.Google.Protobuf.Descriptor: SourceCodeInfo'Location :: ![Int32] -> ![Int32] -> !(Maybe Text) -> !(Maybe Text) -> ![Text] -> SourceCodeInfo'Location
- Proto.Google.Protobuf.Descriptor: UninterpretedOption :: [UninterpretedOption'NamePart] -> Maybe Text -> Maybe Word64 -> Maybe Int64 -> Maybe Double -> Maybe ByteString -> Maybe Text -> UninterpretedOption
+ Proto.Google.Protobuf.Descriptor: UninterpretedOption :: ![UninterpretedOption'NamePart] -> !(Maybe Text) -> !(Maybe Word64) -> !(Maybe Int64) -> !(Maybe Double) -> !(Maybe ByteString) -> !(Maybe Text) -> UninterpretedOption
- Proto.Google.Protobuf.Descriptor: UninterpretedOption'NamePart :: Text -> Bool -> UninterpretedOption'NamePart
+ Proto.Google.Protobuf.Descriptor: UninterpretedOption'NamePart :: !Text -> !Bool -> UninterpretedOption'NamePart
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'ExtensionRange'end] :: DescriptorProto'ExtensionRange -> Maybe Int32
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'ExtensionRange'end] :: DescriptorProto'ExtensionRange -> !(Maybe Int32)
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'ExtensionRange'start] :: DescriptorProto'ExtensionRange -> Maybe Int32
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'ExtensionRange'start] :: DescriptorProto'ExtensionRange -> !(Maybe Int32)
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'ReservedRange'end] :: DescriptorProto'ReservedRange -> Maybe Int32
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'ReservedRange'end] :: DescriptorProto'ReservedRange -> !(Maybe Int32)
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'ReservedRange'start] :: DescriptorProto'ReservedRange -> Maybe Int32
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'ReservedRange'start] :: DescriptorProto'ReservedRange -> !(Maybe Int32)
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'enumType] :: DescriptorProto -> [EnumDescriptorProto]
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'enumType] :: DescriptorProto -> ![EnumDescriptorProto]
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'extensionRange] :: DescriptorProto -> [DescriptorProto'ExtensionRange]
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'extensionRange] :: DescriptorProto -> ![DescriptorProto'ExtensionRange]
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'extension] :: DescriptorProto -> [FieldDescriptorProto]
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'extension] :: DescriptorProto -> ![FieldDescriptorProto]
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'field] :: DescriptorProto -> [FieldDescriptorProto]
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'field] :: DescriptorProto -> ![FieldDescriptorProto]
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'name] :: DescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'name] :: DescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'nestedType] :: DescriptorProto -> [DescriptorProto]
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'nestedType] :: DescriptorProto -> ![DescriptorProto]
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'oneofDecl] :: DescriptorProto -> [OneofDescriptorProto]
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'oneofDecl] :: DescriptorProto -> ![OneofDescriptorProto]
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'options] :: DescriptorProto -> Maybe MessageOptions
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'options] :: DescriptorProto -> !(Maybe MessageOptions)
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'reservedName] :: DescriptorProto -> [Text]
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'reservedName] :: DescriptorProto -> ![Text]
- Proto.Google.Protobuf.Descriptor: [_DescriptorProto'reservedRange] :: DescriptorProto -> [DescriptorProto'ReservedRange]
+ Proto.Google.Protobuf.Descriptor: [_DescriptorProto'reservedRange] :: DescriptorProto -> ![DescriptorProto'ReservedRange]
- Proto.Google.Protobuf.Descriptor: [_EnumDescriptorProto'name] :: EnumDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_EnumDescriptorProto'name] :: EnumDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_EnumDescriptorProto'options] :: EnumDescriptorProto -> Maybe EnumOptions
+ Proto.Google.Protobuf.Descriptor: [_EnumDescriptorProto'options] :: EnumDescriptorProto -> !(Maybe EnumOptions)
- Proto.Google.Protobuf.Descriptor: [_EnumDescriptorProto'value] :: EnumDescriptorProto -> [EnumValueDescriptorProto]
+ Proto.Google.Protobuf.Descriptor: [_EnumDescriptorProto'value] :: EnumDescriptorProto -> ![EnumValueDescriptorProto]
- Proto.Google.Protobuf.Descriptor: [_EnumOptions'allowAlias] :: EnumOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_EnumOptions'allowAlias] :: EnumOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_EnumOptions'deprecated] :: EnumOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_EnumOptions'deprecated] :: EnumOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_EnumOptions'uninterpretedOption] :: EnumOptions -> [UninterpretedOption]
+ Proto.Google.Protobuf.Descriptor: [_EnumOptions'uninterpretedOption] :: EnumOptions -> ![UninterpretedOption]
- Proto.Google.Protobuf.Descriptor: [_EnumValueDescriptorProto'name] :: EnumValueDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_EnumValueDescriptorProto'name] :: EnumValueDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_EnumValueDescriptorProto'number] :: EnumValueDescriptorProto -> Maybe Int32
+ Proto.Google.Protobuf.Descriptor: [_EnumValueDescriptorProto'number] :: EnumValueDescriptorProto -> !(Maybe Int32)
- Proto.Google.Protobuf.Descriptor: [_EnumValueDescriptorProto'options] :: EnumValueDescriptorProto -> Maybe EnumValueOptions
+ Proto.Google.Protobuf.Descriptor: [_EnumValueDescriptorProto'options] :: EnumValueDescriptorProto -> !(Maybe EnumValueOptions)
- Proto.Google.Protobuf.Descriptor: [_EnumValueOptions'deprecated] :: EnumValueOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_EnumValueOptions'deprecated] :: EnumValueOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_EnumValueOptions'uninterpretedOption] :: EnumValueOptions -> [UninterpretedOption]
+ Proto.Google.Protobuf.Descriptor: [_EnumValueOptions'uninterpretedOption] :: EnumValueOptions -> ![UninterpretedOption]
- Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'defaultValue] :: FieldDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'defaultValue] :: FieldDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'extendee] :: FieldDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'extendee] :: FieldDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'jsonName] :: FieldDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'jsonName] :: FieldDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'label] :: FieldDescriptorProto -> Maybe FieldDescriptorProto'Label
+ Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'label] :: FieldDescriptorProto -> !(Maybe FieldDescriptorProto'Label)
- Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'name] :: FieldDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'name] :: FieldDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'number] :: FieldDescriptorProto -> Maybe Int32
+ Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'number] :: FieldDescriptorProto -> !(Maybe Int32)
- Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'oneofIndex] :: FieldDescriptorProto -> Maybe Int32
+ Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'oneofIndex] :: FieldDescriptorProto -> !(Maybe Int32)
- Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'options] :: FieldDescriptorProto -> Maybe FieldOptions
+ Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'options] :: FieldDescriptorProto -> !(Maybe FieldOptions)
- Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'type'] :: FieldDescriptorProto -> Maybe FieldDescriptorProto'Type
+ Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'type'] :: FieldDescriptorProto -> !(Maybe FieldDescriptorProto'Type)
- Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'typeName] :: FieldDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FieldDescriptorProto'typeName] :: FieldDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FieldOptions'ctype] :: FieldOptions -> Maybe FieldOptions'CType
+ Proto.Google.Protobuf.Descriptor: [_FieldOptions'ctype] :: FieldOptions -> !(Maybe FieldOptions'CType)
- Proto.Google.Protobuf.Descriptor: [_FieldOptions'deprecated] :: FieldOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_FieldOptions'deprecated] :: FieldOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_FieldOptions'jstype] :: FieldOptions -> Maybe FieldOptions'JSType
+ Proto.Google.Protobuf.Descriptor: [_FieldOptions'jstype] :: FieldOptions -> !(Maybe FieldOptions'JSType)
- Proto.Google.Protobuf.Descriptor: [_FieldOptions'lazy] :: FieldOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_FieldOptions'lazy] :: FieldOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_FieldOptions'packed] :: FieldOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_FieldOptions'packed] :: FieldOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_FieldOptions'uninterpretedOption] :: FieldOptions -> [UninterpretedOption]
+ Proto.Google.Protobuf.Descriptor: [_FieldOptions'uninterpretedOption] :: FieldOptions -> ![UninterpretedOption]
- Proto.Google.Protobuf.Descriptor: [_FieldOptions'weak] :: FieldOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_FieldOptions'weak] :: FieldOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'dependency] :: FileDescriptorProto -> [Text]
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'dependency] :: FileDescriptorProto -> ![Text]
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'enumType] :: FileDescriptorProto -> [EnumDescriptorProto]
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'enumType] :: FileDescriptorProto -> ![EnumDescriptorProto]
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'extension] :: FileDescriptorProto -> [FieldDescriptorProto]
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'extension] :: FileDescriptorProto -> ![FieldDescriptorProto]
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'messageType] :: FileDescriptorProto -> [DescriptorProto]
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'messageType] :: FileDescriptorProto -> ![DescriptorProto]
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'name] :: FileDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'name] :: FileDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'options] :: FileDescriptorProto -> Maybe FileOptions
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'options] :: FileDescriptorProto -> !(Maybe FileOptions)
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'package] :: FileDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'package] :: FileDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'publicDependency] :: FileDescriptorProto -> [Int32]
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'publicDependency] :: FileDescriptorProto -> ![Int32]
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'service] :: FileDescriptorProto -> [ServiceDescriptorProto]
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'service] :: FileDescriptorProto -> ![ServiceDescriptorProto]
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'sourceCodeInfo] :: FileDescriptorProto -> Maybe SourceCodeInfo
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'sourceCodeInfo] :: FileDescriptorProto -> !(Maybe SourceCodeInfo)
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'syntax] :: FileDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'syntax] :: FileDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'weakDependency] :: FileDescriptorProto -> [Int32]
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorProto'weakDependency] :: FileDescriptorProto -> ![Int32]
- Proto.Google.Protobuf.Descriptor: [_FileDescriptorSet'file] :: FileDescriptorSet -> [FileDescriptorProto]
+ Proto.Google.Protobuf.Descriptor: [_FileDescriptorSet'file] :: FileDescriptorSet -> ![FileDescriptorProto]
- Proto.Google.Protobuf.Descriptor: [_FileOptions'ccEnableArenas] :: FileOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'ccEnableArenas] :: FileOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'ccGenericServices] :: FileOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'ccGenericServices] :: FileOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'csharpNamespace] :: FileOptions -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'csharpNamespace] :: FileOptions -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'deprecated] :: FileOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'deprecated] :: FileOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'goPackage] :: FileOptions -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'goPackage] :: FileOptions -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'javaGenerateEqualsAndHash] :: FileOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'javaGenerateEqualsAndHash] :: FileOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'javaGenericServices] :: FileOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'javaGenericServices] :: FileOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'javaMultipleFiles] :: FileOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'javaMultipleFiles] :: FileOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'javaOuterClassname] :: FileOptions -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'javaOuterClassname] :: FileOptions -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'javaPackage] :: FileOptions -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'javaPackage] :: FileOptions -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'javaStringCheckUtf8] :: FileOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'javaStringCheckUtf8] :: FileOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'objcClassPrefix] :: FileOptions -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'objcClassPrefix] :: FileOptions -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'optimizeFor] :: FileOptions -> Maybe FileOptions'OptimizeMode
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'optimizeFor] :: FileOptions -> !(Maybe FileOptions'OptimizeMode)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'pyGenericServices] :: FileOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'pyGenericServices] :: FileOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_FileOptions'uninterpretedOption] :: FileOptions -> [UninterpretedOption]
+ Proto.Google.Protobuf.Descriptor: [_FileOptions'uninterpretedOption] :: FileOptions -> ![UninterpretedOption]
- Proto.Google.Protobuf.Descriptor: [_GeneratedCodeInfo'Annotation'begin] :: GeneratedCodeInfo'Annotation -> Maybe Int32
+ Proto.Google.Protobuf.Descriptor: [_GeneratedCodeInfo'Annotation'begin] :: GeneratedCodeInfo'Annotation -> !(Maybe Int32)
- Proto.Google.Protobuf.Descriptor: [_GeneratedCodeInfo'Annotation'end] :: GeneratedCodeInfo'Annotation -> Maybe Int32
+ Proto.Google.Protobuf.Descriptor: [_GeneratedCodeInfo'Annotation'end] :: GeneratedCodeInfo'Annotation -> !(Maybe Int32)
- Proto.Google.Protobuf.Descriptor: [_GeneratedCodeInfo'Annotation'path] :: GeneratedCodeInfo'Annotation -> [Int32]
+ Proto.Google.Protobuf.Descriptor: [_GeneratedCodeInfo'Annotation'path] :: GeneratedCodeInfo'Annotation -> ![Int32]
- Proto.Google.Protobuf.Descriptor: [_GeneratedCodeInfo'Annotation'sourceFile] :: GeneratedCodeInfo'Annotation -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_GeneratedCodeInfo'Annotation'sourceFile] :: GeneratedCodeInfo'Annotation -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_GeneratedCodeInfo'annotation] :: GeneratedCodeInfo -> [GeneratedCodeInfo'Annotation]
+ Proto.Google.Protobuf.Descriptor: [_GeneratedCodeInfo'annotation] :: GeneratedCodeInfo -> ![GeneratedCodeInfo'Annotation]
- Proto.Google.Protobuf.Descriptor: [_MessageOptions'deprecated] :: MessageOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_MessageOptions'deprecated] :: MessageOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_MessageOptions'mapEntry] :: MessageOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_MessageOptions'mapEntry] :: MessageOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_MessageOptions'messageSetWireFormat] :: MessageOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_MessageOptions'messageSetWireFormat] :: MessageOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_MessageOptions'noStandardDescriptorAccessor] :: MessageOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_MessageOptions'noStandardDescriptorAccessor] :: MessageOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_MessageOptions'uninterpretedOption] :: MessageOptions -> [UninterpretedOption]
+ Proto.Google.Protobuf.Descriptor: [_MessageOptions'uninterpretedOption] :: MessageOptions -> ![UninterpretedOption]
- Proto.Google.Protobuf.Descriptor: [_MethodDescriptorProto'clientStreaming] :: MethodDescriptorProto -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_MethodDescriptorProto'clientStreaming] :: MethodDescriptorProto -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_MethodDescriptorProto'inputType] :: MethodDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_MethodDescriptorProto'inputType] :: MethodDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_MethodDescriptorProto'name] :: MethodDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_MethodDescriptorProto'name] :: MethodDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_MethodDescriptorProto'options] :: MethodDescriptorProto -> Maybe MethodOptions
+ Proto.Google.Protobuf.Descriptor: [_MethodDescriptorProto'options] :: MethodDescriptorProto -> !(Maybe MethodOptions)
- Proto.Google.Protobuf.Descriptor: [_MethodDescriptorProto'outputType] :: MethodDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_MethodDescriptorProto'outputType] :: MethodDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_MethodDescriptorProto'serverStreaming] :: MethodDescriptorProto -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_MethodDescriptorProto'serverStreaming] :: MethodDescriptorProto -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_MethodOptions'deprecated] :: MethodOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_MethodOptions'deprecated] :: MethodOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_MethodOptions'uninterpretedOption] :: MethodOptions -> [UninterpretedOption]
+ Proto.Google.Protobuf.Descriptor: [_MethodOptions'uninterpretedOption] :: MethodOptions -> ![UninterpretedOption]
- Proto.Google.Protobuf.Descriptor: [_OneofDescriptorProto'name] :: OneofDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_OneofDescriptorProto'name] :: OneofDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_ServiceDescriptorProto'method] :: ServiceDescriptorProto -> [MethodDescriptorProto]
+ Proto.Google.Protobuf.Descriptor: [_ServiceDescriptorProto'method] :: ServiceDescriptorProto -> ![MethodDescriptorProto]
- Proto.Google.Protobuf.Descriptor: [_ServiceDescriptorProto'name] :: ServiceDescriptorProto -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_ServiceDescriptorProto'name] :: ServiceDescriptorProto -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_ServiceDescriptorProto'options] :: ServiceDescriptorProto -> Maybe ServiceOptions
+ Proto.Google.Protobuf.Descriptor: [_ServiceDescriptorProto'options] :: ServiceDescriptorProto -> !(Maybe ServiceOptions)
- Proto.Google.Protobuf.Descriptor: [_ServiceOptions'deprecated] :: ServiceOptions -> Maybe Bool
+ Proto.Google.Protobuf.Descriptor: [_ServiceOptions'deprecated] :: ServiceOptions -> !(Maybe Bool)
- Proto.Google.Protobuf.Descriptor: [_ServiceOptions'uninterpretedOption] :: ServiceOptions -> [UninterpretedOption]
+ Proto.Google.Protobuf.Descriptor: [_ServiceOptions'uninterpretedOption] :: ServiceOptions -> ![UninterpretedOption]
- Proto.Google.Protobuf.Descriptor: [_SourceCodeInfo'Location'leadingComments] :: SourceCodeInfo'Location -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_SourceCodeInfo'Location'leadingComments] :: SourceCodeInfo'Location -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_SourceCodeInfo'Location'leadingDetachedComments] :: SourceCodeInfo'Location -> [Text]
+ Proto.Google.Protobuf.Descriptor: [_SourceCodeInfo'Location'leadingDetachedComments] :: SourceCodeInfo'Location -> ![Text]
- Proto.Google.Protobuf.Descriptor: [_SourceCodeInfo'Location'path] :: SourceCodeInfo'Location -> [Int32]
+ Proto.Google.Protobuf.Descriptor: [_SourceCodeInfo'Location'path] :: SourceCodeInfo'Location -> ![Int32]
- Proto.Google.Protobuf.Descriptor: [_SourceCodeInfo'Location'span] :: SourceCodeInfo'Location -> [Int32]
+ Proto.Google.Protobuf.Descriptor: [_SourceCodeInfo'Location'span] :: SourceCodeInfo'Location -> ![Int32]
- Proto.Google.Protobuf.Descriptor: [_SourceCodeInfo'Location'trailingComments] :: SourceCodeInfo'Location -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_SourceCodeInfo'Location'trailingComments] :: SourceCodeInfo'Location -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_SourceCodeInfo'location] :: SourceCodeInfo -> [SourceCodeInfo'Location]
+ Proto.Google.Protobuf.Descriptor: [_SourceCodeInfo'location] :: SourceCodeInfo -> ![SourceCodeInfo'Location]
- Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'NamePart'isExtension] :: UninterpretedOption'NamePart -> Bool
+ Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'NamePart'isExtension] :: UninterpretedOption'NamePart -> !Bool
- Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'NamePart'namePart] :: UninterpretedOption'NamePart -> Text
+ Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'NamePart'namePart] :: UninterpretedOption'NamePart -> !Text
- Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'aggregateValue] :: UninterpretedOption -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'aggregateValue] :: UninterpretedOption -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'doubleValue] :: UninterpretedOption -> Maybe Double
+ Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'doubleValue] :: UninterpretedOption -> !(Maybe Double)
- Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'identifierValue] :: UninterpretedOption -> Maybe Text
+ Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'identifierValue] :: UninterpretedOption -> !(Maybe Text)
- Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'name] :: UninterpretedOption -> [UninterpretedOption'NamePart]
+ Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'name] :: UninterpretedOption -> ![UninterpretedOption'NamePart]
- Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'negativeIntValue] :: UninterpretedOption -> Maybe Int64
+ Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'negativeIntValue] :: UninterpretedOption -> !(Maybe Int64)
- Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'positiveIntValue] :: UninterpretedOption -> Maybe Word64
+ Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'positiveIntValue] :: UninterpretedOption -> !(Maybe Word64)
- Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'stringValue] :: UninterpretedOption -> Maybe ByteString
+ Proto.Google.Protobuf.Descriptor: [_UninterpretedOption'stringValue] :: UninterpretedOption -> !(Maybe ByteString)
- Proto.Google.Protobuf.Descriptor: aggregateValue :: forall msg msg'. HasField "aggregateValue" msg msg' => Lens msg msg' (Field "aggregateValue" msg) (Field "aggregateValue" msg')
+ Proto.Google.Protobuf.Descriptor: aggregateValue :: forall x f s t a b. (Functor f, HasLens "aggregateValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: allowAlias :: forall msg msg'. HasField "allowAlias" msg msg' => Lens msg msg' (Field "allowAlias" msg) (Field "allowAlias" msg')
+ Proto.Google.Protobuf.Descriptor: allowAlias :: forall x f s t a b. (Functor f, HasLens "allowAlias" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: annotation :: forall msg msg'. HasField "annotation" msg msg' => Lens msg msg' (Field "annotation" msg) (Field "annotation" msg')
+ Proto.Google.Protobuf.Descriptor: annotation :: forall x f s t a b. (Functor f, HasLens "annotation" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: begin :: forall msg msg'. HasField "begin" msg msg' => Lens msg msg' (Field "begin" msg) (Field "begin" msg')
+ Proto.Google.Protobuf.Descriptor: begin :: forall x f s t a b. (Functor f, HasLens "begin" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: ccEnableArenas :: forall msg msg'. HasField "ccEnableArenas" msg msg' => Lens msg msg' (Field "ccEnableArenas" msg) (Field "ccEnableArenas" msg')
+ Proto.Google.Protobuf.Descriptor: ccEnableArenas :: forall x f s t a b. (Functor f, HasLens "ccEnableArenas" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: ccGenericServices :: forall msg msg'. HasField "ccGenericServices" msg msg' => Lens msg msg' (Field "ccGenericServices" msg) (Field "ccGenericServices" msg')
+ Proto.Google.Protobuf.Descriptor: ccGenericServices :: forall x f s t a b. (Functor f, HasLens "ccGenericServices" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: clientStreaming :: forall msg msg'. HasField "clientStreaming" msg msg' => Lens msg msg' (Field "clientStreaming" msg) (Field "clientStreaming" msg')
+ Proto.Google.Protobuf.Descriptor: clientStreaming :: forall x f s t a b. (Functor f, HasLens "clientStreaming" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: csharpNamespace :: forall msg msg'. HasField "csharpNamespace" msg msg' => Lens msg msg' (Field "csharpNamespace" msg) (Field "csharpNamespace" msg')
+ Proto.Google.Protobuf.Descriptor: csharpNamespace :: forall x f s t a b. (Functor f, HasLens "csharpNamespace" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: ctype :: forall msg msg'. HasField "ctype" msg msg' => Lens msg msg' (Field "ctype" msg) (Field "ctype" msg')
+ Proto.Google.Protobuf.Descriptor: ctype :: forall x f s t a b. (Functor f, HasLens "ctype" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: defaultValue :: forall msg msg'. HasField "defaultValue" msg msg' => Lens msg msg' (Field "defaultValue" msg) (Field "defaultValue" msg')
+ Proto.Google.Protobuf.Descriptor: defaultValue :: forall x f s t a b. (Functor f, HasLens "defaultValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: dependency :: forall msg msg'. HasField "dependency" msg msg' => Lens msg msg' (Field "dependency" msg) (Field "dependency" msg')
+ Proto.Google.Protobuf.Descriptor: dependency :: forall x f s t a b. (Functor f, HasLens "dependency" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: deprecated :: forall msg msg'. HasField "deprecated" msg msg' => Lens msg msg' (Field "deprecated" msg) (Field "deprecated" msg')
+ Proto.Google.Protobuf.Descriptor: deprecated :: forall x f s t a b. (Functor f, HasLens "deprecated" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: doubleValue :: forall msg msg'. HasField "doubleValue" msg msg' => Lens msg msg' (Field "doubleValue" msg) (Field "doubleValue" msg')
+ Proto.Google.Protobuf.Descriptor: doubleValue :: forall x f s t a b. (Functor f, HasLens "doubleValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: end :: forall msg msg'. HasField "end" msg msg' => Lens msg msg' (Field "end" msg) (Field "end" msg')
+ Proto.Google.Protobuf.Descriptor: end :: forall x f s t a b. (Functor f, HasLens "end" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: enumType :: forall msg msg'. HasField "enumType" msg msg' => Lens msg msg' (Field "enumType" msg) (Field "enumType" msg')
+ Proto.Google.Protobuf.Descriptor: enumType :: forall x f s t a b. (Functor f, HasLens "enumType" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: extendee :: forall msg msg'. HasField "extendee" msg msg' => Lens msg msg' (Field "extendee" msg) (Field "extendee" msg')
+ Proto.Google.Protobuf.Descriptor: extendee :: forall x f s t a b. (Functor f, HasLens "extendee" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: extension :: forall msg msg'. HasField "extension" msg msg' => Lens msg msg' (Field "extension" msg) (Field "extension" msg')
+ Proto.Google.Protobuf.Descriptor: extension :: forall x f s t a b. (Functor f, HasLens "extension" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: extensionRange :: forall msg msg'. HasField "extensionRange" msg msg' => Lens msg msg' (Field "extensionRange" msg) (Field "extensionRange" msg')
+ Proto.Google.Protobuf.Descriptor: extensionRange :: forall x f s t a b. (Functor f, HasLens "extensionRange" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: field :: forall msg msg'. HasField "field" msg msg' => Lens msg msg' (Field "field" msg) (Field "field" msg')
+ Proto.Google.Protobuf.Descriptor: field :: forall x f s t a b. (Functor f, HasLens "field" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: file :: forall msg msg'. HasField "file" msg msg' => Lens msg msg' (Field "file" msg) (Field "file" msg')
+ Proto.Google.Protobuf.Descriptor: file :: forall x f s t a b. (Functor f, HasLens "file" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: goPackage :: forall msg msg'. HasField "goPackage" msg msg' => Lens msg msg' (Field "goPackage" msg) (Field "goPackage" msg')
+ Proto.Google.Protobuf.Descriptor: goPackage :: forall x f s t a b. (Functor f, HasLens "goPackage" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: identifierValue :: forall msg msg'. HasField "identifierValue" msg msg' => Lens msg msg' (Field "identifierValue" msg) (Field "identifierValue" msg')
+ Proto.Google.Protobuf.Descriptor: identifierValue :: forall x f s t a b. (Functor f, HasLens "identifierValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: inputType :: forall msg msg'. HasField "inputType" msg msg' => Lens msg msg' (Field "inputType" msg) (Field "inputType" msg')
+ Proto.Google.Protobuf.Descriptor: inputType :: forall x f s t a b. (Functor f, HasLens "inputType" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: isExtension :: forall msg msg'. HasField "isExtension" msg msg' => Lens msg msg' (Field "isExtension" msg) (Field "isExtension" msg')
+ Proto.Google.Protobuf.Descriptor: isExtension :: forall x f s t a b. (Functor f, HasLens "isExtension" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: javaGenerateEqualsAndHash :: forall msg msg'. HasField "javaGenerateEqualsAndHash" msg msg' => Lens msg msg' (Field "javaGenerateEqualsAndHash" msg) (Field "javaGenerateEqualsAndHash" msg')
+ Proto.Google.Protobuf.Descriptor: javaGenerateEqualsAndHash :: forall x f s t a b. (Functor f, HasLens "javaGenerateEqualsAndHash" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: javaGenericServices :: forall msg msg'. HasField "javaGenericServices" msg msg' => Lens msg msg' (Field "javaGenericServices" msg) (Field "javaGenericServices" msg')
+ Proto.Google.Protobuf.Descriptor: javaGenericServices :: forall x f s t a b. (Functor f, HasLens "javaGenericServices" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: javaMultipleFiles :: forall msg msg'. HasField "javaMultipleFiles" msg msg' => Lens msg msg' (Field "javaMultipleFiles" msg) (Field "javaMultipleFiles" msg')
+ Proto.Google.Protobuf.Descriptor: javaMultipleFiles :: forall x f s t a b. (Functor f, HasLens "javaMultipleFiles" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: javaOuterClassname :: forall msg msg'. HasField "javaOuterClassname" msg msg' => Lens msg msg' (Field "javaOuterClassname" msg) (Field "javaOuterClassname" msg')
+ Proto.Google.Protobuf.Descriptor: javaOuterClassname :: forall x f s t a b. (Functor f, HasLens "javaOuterClassname" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: javaPackage :: forall msg msg'. HasField "javaPackage" msg msg' => Lens msg msg' (Field "javaPackage" msg) (Field "javaPackage" msg')
+ Proto.Google.Protobuf.Descriptor: javaPackage :: forall x f s t a b. (Functor f, HasLens "javaPackage" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: javaStringCheckUtf8 :: forall msg msg'. HasField "javaStringCheckUtf8" msg msg' => Lens msg msg' (Field "javaStringCheckUtf8" msg) (Field "javaStringCheckUtf8" msg')
+ Proto.Google.Protobuf.Descriptor: javaStringCheckUtf8 :: forall x f s t a b. (Functor f, HasLens "javaStringCheckUtf8" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: jsonName :: forall msg msg'. HasField "jsonName" msg msg' => Lens msg msg' (Field "jsonName" msg) (Field "jsonName" msg')
+ Proto.Google.Protobuf.Descriptor: jsonName :: forall x f s t a b. (Functor f, HasLens "jsonName" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: jstype :: forall msg msg'. HasField "jstype" msg msg' => Lens msg msg' (Field "jstype" msg) (Field "jstype" msg')
+ Proto.Google.Protobuf.Descriptor: jstype :: forall x f s t a b. (Functor f, HasLens "jstype" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: label :: forall msg msg'. HasField "label" msg msg' => Lens msg msg' (Field "label" msg) (Field "label" msg')
+ Proto.Google.Protobuf.Descriptor: label :: forall x f s t a b. (Functor f, HasLens "label" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: lazy :: forall msg msg'. HasField "lazy" msg msg' => Lens msg msg' (Field "lazy" msg) (Field "lazy" msg')
+ Proto.Google.Protobuf.Descriptor: lazy :: forall x f s t a b. (Functor f, HasLens "lazy" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: leadingComments :: forall msg msg'. HasField "leadingComments" msg msg' => Lens msg msg' (Field "leadingComments" msg) (Field "leadingComments" msg')
+ Proto.Google.Protobuf.Descriptor: leadingComments :: forall x f s t a b. (Functor f, HasLens "leadingComments" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: leadingDetachedComments :: forall msg msg'. HasField "leadingDetachedComments" msg msg' => Lens msg msg' (Field "leadingDetachedComments" msg) (Field "leadingDetachedComments" msg')
+ Proto.Google.Protobuf.Descriptor: leadingDetachedComments :: forall x f s t a b. (Functor f, HasLens "leadingDetachedComments" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: location :: forall msg msg'. HasField "location" msg msg' => Lens msg msg' (Field "location" msg) (Field "location" msg')
+ Proto.Google.Protobuf.Descriptor: location :: forall x f s t a b. (Functor f, HasLens "location" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: mapEntry :: forall msg msg'. HasField "mapEntry" msg msg' => Lens msg msg' (Field "mapEntry" msg) (Field "mapEntry" msg')
+ Proto.Google.Protobuf.Descriptor: mapEntry :: forall x f s t a b. (Functor f, HasLens "mapEntry" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'aggregateValue :: forall msg msg'. HasField "maybe'aggregateValue" msg msg' => Lens msg msg' (Field "maybe'aggregateValue" msg) (Field "maybe'aggregateValue" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'aggregateValue :: forall x f s t a b. (Functor f, HasLens "maybe'aggregateValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'allowAlias :: forall msg msg'. HasField "maybe'allowAlias" msg msg' => Lens msg msg' (Field "maybe'allowAlias" msg) (Field "maybe'allowAlias" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'allowAlias :: forall x f s t a b. (Functor f, HasLens "maybe'allowAlias" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'begin :: forall msg msg'. HasField "maybe'begin" msg msg' => Lens msg msg' (Field "maybe'begin" msg) (Field "maybe'begin" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'begin :: forall x f s t a b. (Functor f, HasLens "maybe'begin" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'ccEnableArenas :: forall msg msg'. HasField "maybe'ccEnableArenas" msg msg' => Lens msg msg' (Field "maybe'ccEnableArenas" msg) (Field "maybe'ccEnableArenas" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'ccEnableArenas :: forall x f s t a b. (Functor f, HasLens "maybe'ccEnableArenas" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'ccGenericServices :: forall msg msg'. HasField "maybe'ccGenericServices" msg msg' => Lens msg msg' (Field "maybe'ccGenericServices" msg) (Field "maybe'ccGenericServices" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'ccGenericServices :: forall x f s t a b. (Functor f, HasLens "maybe'ccGenericServices" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'clientStreaming :: forall msg msg'. HasField "maybe'clientStreaming" msg msg' => Lens msg msg' (Field "maybe'clientStreaming" msg) (Field "maybe'clientStreaming" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'clientStreaming :: forall x f s t a b. (Functor f, HasLens "maybe'clientStreaming" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'csharpNamespace :: forall msg msg'. HasField "maybe'csharpNamespace" msg msg' => Lens msg msg' (Field "maybe'csharpNamespace" msg) (Field "maybe'csharpNamespace" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'csharpNamespace :: forall x f s t a b. (Functor f, HasLens "maybe'csharpNamespace" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'ctype :: forall msg msg'. HasField "maybe'ctype" msg msg' => Lens msg msg' (Field "maybe'ctype" msg) (Field "maybe'ctype" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'ctype :: forall x f s t a b. (Functor f, HasLens "maybe'ctype" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'defaultValue :: forall msg msg'. HasField "maybe'defaultValue" msg msg' => Lens msg msg' (Field "maybe'defaultValue" msg) (Field "maybe'defaultValue" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'defaultValue :: forall x f s t a b. (Functor f, HasLens "maybe'defaultValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'deprecated :: forall msg msg'. HasField "maybe'deprecated" msg msg' => Lens msg msg' (Field "maybe'deprecated" msg) (Field "maybe'deprecated" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'deprecated :: forall x f s t a b. (Functor f, HasLens "maybe'deprecated" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'doubleValue :: forall msg msg'. HasField "maybe'doubleValue" msg msg' => Lens msg msg' (Field "maybe'doubleValue" msg) (Field "maybe'doubleValue" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'doubleValue :: forall x f s t a b. (Functor f, HasLens "maybe'doubleValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'end :: forall msg msg'. HasField "maybe'end" msg msg' => Lens msg msg' (Field "maybe'end" msg) (Field "maybe'end" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'end :: forall x f s t a b. (Functor f, HasLens "maybe'end" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'extendee :: forall msg msg'. HasField "maybe'extendee" msg msg' => Lens msg msg' (Field "maybe'extendee" msg) (Field "maybe'extendee" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'extendee :: forall x f s t a b. (Functor f, HasLens "maybe'extendee" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'goPackage :: forall msg msg'. HasField "maybe'goPackage" msg msg' => Lens msg msg' (Field "maybe'goPackage" msg) (Field "maybe'goPackage" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'goPackage :: forall x f s t a b. (Functor f, HasLens "maybe'goPackage" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'identifierValue :: forall msg msg'. HasField "maybe'identifierValue" msg msg' => Lens msg msg' (Field "maybe'identifierValue" msg) (Field "maybe'identifierValue" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'identifierValue :: forall x f s t a b. (Functor f, HasLens "maybe'identifierValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'inputType :: forall msg msg'. HasField "maybe'inputType" msg msg' => Lens msg msg' (Field "maybe'inputType" msg) (Field "maybe'inputType" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'inputType :: forall x f s t a b. (Functor f, HasLens "maybe'inputType" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'javaGenerateEqualsAndHash :: forall msg msg'. HasField "maybe'javaGenerateEqualsAndHash" msg msg' => Lens msg msg' (Field "maybe'javaGenerateEqualsAndHash" msg) (Field "maybe'javaGenerateEqualsAndHash" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'javaGenerateEqualsAndHash :: forall x f s t a b. (Functor f, HasLens "maybe'javaGenerateEqualsAndHash" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'javaGenericServices :: forall msg msg'. HasField "maybe'javaGenericServices" msg msg' => Lens msg msg' (Field "maybe'javaGenericServices" msg) (Field "maybe'javaGenericServices" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'javaGenericServices :: forall x f s t a b. (Functor f, HasLens "maybe'javaGenericServices" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'javaMultipleFiles :: forall msg msg'. HasField "maybe'javaMultipleFiles" msg msg' => Lens msg msg' (Field "maybe'javaMultipleFiles" msg) (Field "maybe'javaMultipleFiles" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'javaMultipleFiles :: forall x f s t a b. (Functor f, HasLens "maybe'javaMultipleFiles" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'javaOuterClassname :: forall msg msg'. HasField "maybe'javaOuterClassname" msg msg' => Lens msg msg' (Field "maybe'javaOuterClassname" msg) (Field "maybe'javaOuterClassname" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'javaOuterClassname :: forall x f s t a b. (Functor f, HasLens "maybe'javaOuterClassname" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'javaPackage :: forall msg msg'. HasField "maybe'javaPackage" msg msg' => Lens msg msg' (Field "maybe'javaPackage" msg) (Field "maybe'javaPackage" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'javaPackage :: forall x f s t a b. (Functor f, HasLens "maybe'javaPackage" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'javaStringCheckUtf8 :: forall msg msg'. HasField "maybe'javaStringCheckUtf8" msg msg' => Lens msg msg' (Field "maybe'javaStringCheckUtf8" msg) (Field "maybe'javaStringCheckUtf8" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'javaStringCheckUtf8 :: forall x f s t a b. (Functor f, HasLens "maybe'javaStringCheckUtf8" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'jsonName :: forall msg msg'. HasField "maybe'jsonName" msg msg' => Lens msg msg' (Field "maybe'jsonName" msg) (Field "maybe'jsonName" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'jsonName :: forall x f s t a b. (Functor f, HasLens "maybe'jsonName" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'jstype :: forall msg msg'. HasField "maybe'jstype" msg msg' => Lens msg msg' (Field "maybe'jstype" msg) (Field "maybe'jstype" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'jstype :: forall x f s t a b. (Functor f, HasLens "maybe'jstype" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'label :: forall msg msg'. HasField "maybe'label" msg msg' => Lens msg msg' (Field "maybe'label" msg) (Field "maybe'label" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'label :: forall x f s t a b. (Functor f, HasLens "maybe'label" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'lazy :: forall msg msg'. HasField "maybe'lazy" msg msg' => Lens msg msg' (Field "maybe'lazy" msg) (Field "maybe'lazy" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'lazy :: forall x f s t a b. (Functor f, HasLens "maybe'lazy" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'leadingComments :: forall msg msg'. HasField "maybe'leadingComments" msg msg' => Lens msg msg' (Field "maybe'leadingComments" msg) (Field "maybe'leadingComments" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'leadingComments :: forall x f s t a b. (Functor f, HasLens "maybe'leadingComments" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'mapEntry :: forall msg msg'. HasField "maybe'mapEntry" msg msg' => Lens msg msg' (Field "maybe'mapEntry" msg) (Field "maybe'mapEntry" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'mapEntry :: forall x f s t a b. (Functor f, HasLens "maybe'mapEntry" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'messageSetWireFormat :: forall msg msg'. HasField "maybe'messageSetWireFormat" msg msg' => Lens msg msg' (Field "maybe'messageSetWireFormat" msg) (Field "maybe'messageSetWireFormat" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'messageSetWireFormat :: forall x f s t a b. (Functor f, HasLens "maybe'messageSetWireFormat" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'name :: forall msg msg'. HasField "maybe'name" msg msg' => Lens msg msg' (Field "maybe'name" msg) (Field "maybe'name" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'name :: forall x f s t a b. (Functor f, HasLens "maybe'name" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'negativeIntValue :: forall msg msg'. HasField "maybe'negativeIntValue" msg msg' => Lens msg msg' (Field "maybe'negativeIntValue" msg) (Field "maybe'negativeIntValue" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'negativeIntValue :: forall x f s t a b. (Functor f, HasLens "maybe'negativeIntValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'noStandardDescriptorAccessor :: forall msg msg'. HasField "maybe'noStandardDescriptorAccessor" msg msg' => Lens msg msg' (Field "maybe'noStandardDescriptorAccessor" msg) (Field "maybe'noStandardDescriptorAccessor" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'noStandardDescriptorAccessor :: forall x f s t a b. (Functor f, HasLens "maybe'noStandardDescriptorAccessor" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'number :: forall msg msg'. HasField "maybe'number" msg msg' => Lens msg msg' (Field "maybe'number" msg) (Field "maybe'number" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'number :: forall x f s t a b. (Functor f, HasLens "maybe'number" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'objcClassPrefix :: forall msg msg'. HasField "maybe'objcClassPrefix" msg msg' => Lens msg msg' (Field "maybe'objcClassPrefix" msg) (Field "maybe'objcClassPrefix" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'objcClassPrefix :: forall x f s t a b. (Functor f, HasLens "maybe'objcClassPrefix" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'oneofIndex :: forall msg msg'. HasField "maybe'oneofIndex" msg msg' => Lens msg msg' (Field "maybe'oneofIndex" msg) (Field "maybe'oneofIndex" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'oneofIndex :: forall x f s t a b. (Functor f, HasLens "maybe'oneofIndex" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'optimizeFor :: forall msg msg'. HasField "maybe'optimizeFor" msg msg' => Lens msg msg' (Field "maybe'optimizeFor" msg) (Field "maybe'optimizeFor" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'optimizeFor :: forall x f s t a b. (Functor f, HasLens "maybe'optimizeFor" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'options :: forall msg msg'. HasField "maybe'options" msg msg' => Lens msg msg' (Field "maybe'options" msg) (Field "maybe'options" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'options :: forall x f s t a b. (Functor f, HasLens "maybe'options" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'outputType :: forall msg msg'. HasField "maybe'outputType" msg msg' => Lens msg msg' (Field "maybe'outputType" msg) (Field "maybe'outputType" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'outputType :: forall x f s t a b. (Functor f, HasLens "maybe'outputType" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'package :: forall msg msg'. HasField "maybe'package" msg msg' => Lens msg msg' (Field "maybe'package" msg) (Field "maybe'package" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'package :: forall x f s t a b. (Functor f, HasLens "maybe'package" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'packed :: forall msg msg'. HasField "maybe'packed" msg msg' => Lens msg msg' (Field "maybe'packed" msg) (Field "maybe'packed" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'packed :: forall x f s t a b. (Functor f, HasLens "maybe'packed" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'positiveIntValue :: forall msg msg'. HasField "maybe'positiveIntValue" msg msg' => Lens msg msg' (Field "maybe'positiveIntValue" msg) (Field "maybe'positiveIntValue" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'positiveIntValue :: forall x f s t a b. (Functor f, HasLens "maybe'positiveIntValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'pyGenericServices :: forall msg msg'. HasField "maybe'pyGenericServices" msg msg' => Lens msg msg' (Field "maybe'pyGenericServices" msg) (Field "maybe'pyGenericServices" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'pyGenericServices :: forall x f s t a b. (Functor f, HasLens "maybe'pyGenericServices" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'serverStreaming :: forall msg msg'. HasField "maybe'serverStreaming" msg msg' => Lens msg msg' (Field "maybe'serverStreaming" msg) (Field "maybe'serverStreaming" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'serverStreaming :: forall x f s t a b. (Functor f, HasLens "maybe'serverStreaming" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'sourceCodeInfo :: forall msg msg'. HasField "maybe'sourceCodeInfo" msg msg' => Lens msg msg' (Field "maybe'sourceCodeInfo" msg) (Field "maybe'sourceCodeInfo" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'sourceCodeInfo :: forall x f s t a b. (Functor f, HasLens "maybe'sourceCodeInfo" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'sourceFile :: forall msg msg'. HasField "maybe'sourceFile" msg msg' => Lens msg msg' (Field "maybe'sourceFile" msg) (Field "maybe'sourceFile" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'sourceFile :: forall x f s t a b. (Functor f, HasLens "maybe'sourceFile" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'start :: forall msg msg'. HasField "maybe'start" msg msg' => Lens msg msg' (Field "maybe'start" msg) (Field "maybe'start" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'start :: forall x f s t a b. (Functor f, HasLens "maybe'start" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'stringValue :: forall msg msg'. HasField "maybe'stringValue" msg msg' => Lens msg msg' (Field "maybe'stringValue" msg) (Field "maybe'stringValue" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'stringValue :: forall x f s t a b. (Functor f, HasLens "maybe'stringValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'syntax :: forall msg msg'. HasField "maybe'syntax" msg msg' => Lens msg msg' (Field "maybe'syntax" msg) (Field "maybe'syntax" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'syntax :: forall x f s t a b. (Functor f, HasLens "maybe'syntax" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'trailingComments :: forall msg msg'. HasField "maybe'trailingComments" msg msg' => Lens msg msg' (Field "maybe'trailingComments" msg) (Field "maybe'trailingComments" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'trailingComments :: forall x f s t a b. (Functor f, HasLens "maybe'trailingComments" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'type' :: forall msg msg'. HasField "maybe'type'" msg msg' => Lens msg msg' (Field "maybe'type'" msg) (Field "maybe'type'" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'type' :: forall x f s t a b. (Functor f, HasLens "maybe'type'" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'typeName :: forall msg msg'. HasField "maybe'typeName" msg msg' => Lens msg msg' (Field "maybe'typeName" msg) (Field "maybe'typeName" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'typeName :: forall x f s t a b. (Functor f, HasLens "maybe'typeName" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: maybe'weak :: forall msg msg'. HasField "maybe'weak" msg msg' => Lens msg msg' (Field "maybe'weak" msg) (Field "maybe'weak" msg')
+ Proto.Google.Protobuf.Descriptor: maybe'weak :: forall x f s t a b. (Functor f, HasLens "maybe'weak" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: messageSetWireFormat :: forall msg msg'. HasField "messageSetWireFormat" msg msg' => Lens msg msg' (Field "messageSetWireFormat" msg) (Field "messageSetWireFormat" msg')
+ Proto.Google.Protobuf.Descriptor: messageSetWireFormat :: forall x f s t a b. (Functor f, HasLens "messageSetWireFormat" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: messageType :: forall msg msg'. HasField "messageType" msg msg' => Lens msg msg' (Field "messageType" msg) (Field "messageType" msg')
+ Proto.Google.Protobuf.Descriptor: messageType :: forall x f s t a b. (Functor f, HasLens "messageType" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: method :: forall msg msg'. HasField "method" msg msg' => Lens msg msg' (Field "method" msg) (Field "method" msg')
+ Proto.Google.Protobuf.Descriptor: method :: forall x f s t a b. (Functor f, HasLens "method" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: name :: forall msg msg'. HasField "name" msg msg' => Lens msg msg' (Field "name" msg) (Field "name" msg')
+ Proto.Google.Protobuf.Descriptor: name :: forall x f s t a b. (Functor f, HasLens "name" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: namePart :: forall msg msg'. HasField "namePart" msg msg' => Lens msg msg' (Field "namePart" msg) (Field "namePart" msg')
+ Proto.Google.Protobuf.Descriptor: namePart :: forall x f s t a b. (Functor f, HasLens "namePart" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: negativeIntValue :: forall msg msg'. HasField "negativeIntValue" msg msg' => Lens msg msg' (Field "negativeIntValue" msg) (Field "negativeIntValue" msg')
+ Proto.Google.Protobuf.Descriptor: negativeIntValue :: forall x f s t a b. (Functor f, HasLens "negativeIntValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: nestedType :: forall msg msg'. HasField "nestedType" msg msg' => Lens msg msg' (Field "nestedType" msg) (Field "nestedType" msg')
+ Proto.Google.Protobuf.Descriptor: nestedType :: forall x f s t a b. (Functor f, HasLens "nestedType" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: noStandardDescriptorAccessor :: forall msg msg'. HasField "noStandardDescriptorAccessor" msg msg' => Lens msg msg' (Field "noStandardDescriptorAccessor" msg) (Field "noStandardDescriptorAccessor" msg')
+ Proto.Google.Protobuf.Descriptor: noStandardDescriptorAccessor :: forall x f s t a b. (Functor f, HasLens "noStandardDescriptorAccessor" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: number :: forall msg msg'. HasField "number" msg msg' => Lens msg msg' (Field "number" msg) (Field "number" msg')
+ Proto.Google.Protobuf.Descriptor: number :: forall x f s t a b. (Functor f, HasLens "number" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: objcClassPrefix :: forall msg msg'. HasField "objcClassPrefix" msg msg' => Lens msg msg' (Field "objcClassPrefix" msg) (Field "objcClassPrefix" msg')
+ Proto.Google.Protobuf.Descriptor: objcClassPrefix :: forall x f s t a b. (Functor f, HasLens "objcClassPrefix" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: oneofDecl :: forall msg msg'. HasField "oneofDecl" msg msg' => Lens msg msg' (Field "oneofDecl" msg) (Field "oneofDecl" msg')
+ Proto.Google.Protobuf.Descriptor: oneofDecl :: forall x f s t a b. (Functor f, HasLens "oneofDecl" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: oneofIndex :: forall msg msg'. HasField "oneofIndex" msg msg' => Lens msg msg' (Field "oneofIndex" msg) (Field "oneofIndex" msg')
+ Proto.Google.Protobuf.Descriptor: oneofIndex :: forall x f s t a b. (Functor f, HasLens "oneofIndex" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: optimizeFor :: forall msg msg'. HasField "optimizeFor" msg msg' => Lens msg msg' (Field "optimizeFor" msg) (Field "optimizeFor" msg')
+ Proto.Google.Protobuf.Descriptor: optimizeFor :: forall x f s t a b. (Functor f, HasLens "optimizeFor" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: options :: forall msg msg'. HasField "options" msg msg' => Lens msg msg' (Field "options" msg) (Field "options" msg')
+ Proto.Google.Protobuf.Descriptor: options :: forall x f s t a b. (Functor f, HasLens "options" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: outputType :: forall msg msg'. HasField "outputType" msg msg' => Lens msg msg' (Field "outputType" msg) (Field "outputType" msg')
+ Proto.Google.Protobuf.Descriptor: outputType :: forall x f s t a b. (Functor f, HasLens "outputType" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: package :: forall msg msg'. HasField "package" msg msg' => Lens msg msg' (Field "package" msg) (Field "package" msg')
+ Proto.Google.Protobuf.Descriptor: package :: forall x f s t a b. (Functor f, HasLens "package" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: packed :: forall msg msg'. HasField "packed" msg msg' => Lens msg msg' (Field "packed" msg) (Field "packed" msg')
+ Proto.Google.Protobuf.Descriptor: packed :: forall x f s t a b. (Functor f, HasLens "packed" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: path :: forall msg msg'. HasField "path" msg msg' => Lens msg msg' (Field "path" msg) (Field "path" msg')
+ Proto.Google.Protobuf.Descriptor: path :: forall x f s t a b. (Functor f, HasLens "path" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: positiveIntValue :: forall msg msg'. HasField "positiveIntValue" msg msg' => Lens msg msg' (Field "positiveIntValue" msg) (Field "positiveIntValue" msg')
+ Proto.Google.Protobuf.Descriptor: positiveIntValue :: forall x f s t a b. (Functor f, HasLens "positiveIntValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: publicDependency :: forall msg msg'. HasField "publicDependency" msg msg' => Lens msg msg' (Field "publicDependency" msg) (Field "publicDependency" msg')
+ Proto.Google.Protobuf.Descriptor: publicDependency :: forall x f s t a b. (Functor f, HasLens "publicDependency" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: pyGenericServices :: forall msg msg'. HasField "pyGenericServices" msg msg' => Lens msg msg' (Field "pyGenericServices" msg) (Field "pyGenericServices" msg')
+ Proto.Google.Protobuf.Descriptor: pyGenericServices :: forall x f s t a b. (Functor f, HasLens "pyGenericServices" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: reservedName :: forall msg msg'. HasField "reservedName" msg msg' => Lens msg msg' (Field "reservedName" msg) (Field "reservedName" msg')
+ Proto.Google.Protobuf.Descriptor: reservedName :: forall x f s t a b. (Functor f, HasLens "reservedName" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: reservedRange :: forall msg msg'. HasField "reservedRange" msg msg' => Lens msg msg' (Field "reservedRange" msg) (Field "reservedRange" msg')
+ Proto.Google.Protobuf.Descriptor: reservedRange :: forall x f s t a b. (Functor f, HasLens "reservedRange" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: serverStreaming :: forall msg msg'. HasField "serverStreaming" msg msg' => Lens msg msg' (Field "serverStreaming" msg) (Field "serverStreaming" msg')
+ Proto.Google.Protobuf.Descriptor: serverStreaming :: forall x f s t a b. (Functor f, HasLens "serverStreaming" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: service :: forall msg msg'. HasField "service" msg msg' => Lens msg msg' (Field "service" msg) (Field "service" msg')
+ Proto.Google.Protobuf.Descriptor: service :: forall x f s t a b. (Functor f, HasLens "service" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: sourceCodeInfo :: forall msg msg'. HasField "sourceCodeInfo" msg msg' => Lens msg msg' (Field "sourceCodeInfo" msg) (Field "sourceCodeInfo" msg')
+ Proto.Google.Protobuf.Descriptor: sourceCodeInfo :: forall x f s t a b. (Functor f, HasLens "sourceCodeInfo" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: sourceFile :: forall msg msg'. HasField "sourceFile" msg msg' => Lens msg msg' (Field "sourceFile" msg) (Field "sourceFile" msg')
+ Proto.Google.Protobuf.Descriptor: sourceFile :: forall x f s t a b. (Functor f, HasLens "sourceFile" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: span :: forall msg msg'. HasField "span" msg msg' => Lens msg msg' (Field "span" msg) (Field "span" msg')
+ Proto.Google.Protobuf.Descriptor: span :: forall x f s t a b. (Functor f, HasLens "span" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: start :: forall msg msg'. HasField "start" msg msg' => Lens msg msg' (Field "start" msg) (Field "start" msg')
+ Proto.Google.Protobuf.Descriptor: start :: forall x f s t a b. (Functor f, HasLens "start" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: stringValue :: forall msg msg'. HasField "stringValue" msg msg' => Lens msg msg' (Field "stringValue" msg) (Field "stringValue" msg')
+ Proto.Google.Protobuf.Descriptor: stringValue :: forall x f s t a b. (Functor f, HasLens "stringValue" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: syntax :: forall msg msg'. HasField "syntax" msg msg' => Lens msg msg' (Field "syntax" msg) (Field "syntax" msg')
+ Proto.Google.Protobuf.Descriptor: syntax :: forall x f s t a b. (Functor f, HasLens "syntax" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: trailingComments :: forall msg msg'. HasField "trailingComments" msg msg' => Lens msg msg' (Field "trailingComments" msg) (Field "trailingComments" msg')
+ Proto.Google.Protobuf.Descriptor: trailingComments :: forall x f s t a b. (Functor f, HasLens "trailingComments" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: type' :: forall msg msg'. HasField "type'" msg msg' => Lens msg msg' (Field "type'" msg) (Field "type'" msg')
+ Proto.Google.Protobuf.Descriptor: type' :: forall x f s t a b. (Functor f, HasLens "type'" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: typeName :: forall msg msg'. HasField "typeName" msg msg' => Lens msg msg' (Field "typeName" msg) (Field "typeName" msg')
+ Proto.Google.Protobuf.Descriptor: typeName :: forall x f s t a b. (Functor f, HasLens "typeName" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: uninterpretedOption :: forall msg msg'. HasField "uninterpretedOption" msg msg' => Lens msg msg' (Field "uninterpretedOption" msg) (Field "uninterpretedOption" msg')
+ Proto.Google.Protobuf.Descriptor: uninterpretedOption :: forall x f s t a b. (Functor f, HasLens "uninterpretedOption" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: value :: forall msg msg'. HasField "value" msg msg' => Lens msg msg' (Field "value" msg) (Field "value" msg')
+ Proto.Google.Protobuf.Descriptor: value :: forall x f s t a b. (Functor f, HasLens "value" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: weak :: forall msg msg'. HasField "weak" msg msg' => Lens msg msg' (Field "weak" msg) (Field "weak" msg')
+ Proto.Google.Protobuf.Descriptor: weak :: forall x f s t a b. (Functor f, HasLens "weak" f s t a b) => LensLike f s t a b
- Proto.Google.Protobuf.Descriptor: weakDependency :: forall msg msg'. HasField "weakDependency" msg msg' => Lens msg msg' (Field "weakDependency" msg) (Field "weakDependency" msg')
+ Proto.Google.Protobuf.Descriptor: weakDependency :: forall x f s t a b. (Functor f, HasLens "weakDependency" f s t a b) => LensLike f s t a b
Files
- proto-lens-descriptors.cabal +4/−3
- src/Proto/Google/Protobuf/Compiler/Plugin.hs +158/−179
- src/Proto/Google/Protobuf/Descriptor.hs +4512/−4832
proto-lens-descriptors.cabal view
@@ -1,5 +1,5 @@ name: proto-lens-descriptors-version: 0.1.0.5+version: 0.2.0.0 synopsis: Protocol buffers for describing the definitions of messages. description: This package provides definitions for the 'proto-lens' package@@ -7,7 +7,7 @@ license: BSD3 license-file: LICENSE author: Judah Jacobson-maintainer: judahjacobson@google.com+maintainer: proto-lens@googlegroups.com copyright: Google Inc. category: Data build-type: Simple@@ -25,7 +25,8 @@ , bytestring == 0.10.* , data-default-class >= 0.0 && < 0.2 , lens-family == 1.2.*+ , lens-labels == 0.1.* -- Specify an exact version of `proto-lens`, since it's tied closely -- to the generated code.- , proto-lens == 0.1.0.5+ , proto-lens == 0.2.0.0 , text == 1.2.*
src/Proto/Google/Protobuf/Compiler/Plugin.hs view
@@ -1,8 +1,8 @@ {- This file was auto-generated from google/protobuf/compiler/plugin.proto by the proto-lens-protoc program. -} {-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies,- MultiParamTypeClasses, FlexibleContexts, FlexibleInstances,- PatternSynonyms #-}-{-# OPTIONS_GHC -fno-warn-unused-imports#-}+ UndecidableInstances, MultiParamTypeClasses, FlexibleContexts,+ FlexibleInstances, PatternSynonyms, MagicHash #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-} module Proto.Google.Protobuf.Compiler.Plugin where import qualified Prelude import qualified Data.Int@@ -15,51 +15,48 @@ import qualified Data.Text import qualified Data.Map import qualified Data.ByteString+import qualified Lens.Labels import qualified Proto.Google.Protobuf.Descriptor data CodeGeneratorRequest = CodeGeneratorRequest{_CodeGeneratorRequest'fileToGenerate- :: [Data.Text.Text],+ :: ![Data.Text.Text], _CodeGeneratorRequest'parameter ::- Prelude.Maybe Data.Text.Text,+ !(Prelude.Maybe Data.Text.Text), _CodeGeneratorRequest'protoFile ::- [Proto.Google.Protobuf.Descriptor.FileDescriptorProto]}+ ![Proto.Google.Protobuf.Descriptor.FileDescriptorProto]} deriving (Prelude.Show, Prelude.Eq) -type instance- Data.ProtoLens.Field "fileToGenerate" CodeGeneratorRequest =- [Data.Text.Text]--instance Data.ProtoLens.HasField "fileToGenerate"- CodeGeneratorRequest CodeGeneratorRequest where- field _+instance (a ~ [Data.Text.Text], b ~ [Data.Text.Text],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "fileToGenerate" f CodeGeneratorRequest+ CodeGeneratorRequest a b where+ lensOf _ = Lens.Family2.Unchecked.lens _CodeGeneratorRequest'fileToGenerate (\ x__ y__ -> x__{_CodeGeneratorRequest'fileToGenerate = y__}) -type instance Data.ProtoLens.Field "parameter" CodeGeneratorRequest- = Data.Text.Text--instance Data.ProtoLens.HasField "parameter" CodeGeneratorRequest- CodeGeneratorRequest where- field _+instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "parameter" f CodeGeneratorRequest+ CodeGeneratorRequest a b where+ lensOf _ = (Prelude..) maybe'parameter (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault) -type instance- Data.ProtoLens.Field "maybe'parameter" CodeGeneratorRequest =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'parameter"- CodeGeneratorRequest CodeGeneratorRequest where- field _+instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'parameter" f CodeGeneratorRequest+ CodeGeneratorRequest a b where+ lensOf _ = Lens.Family2.Unchecked.lens _CodeGeneratorRequest'parameter (\ x__ y__ -> x__{_CodeGeneratorRequest'parameter = y__}) -type instance Data.ProtoLens.Field "protoFile" CodeGeneratorRequest- = [Proto.Google.Protobuf.Descriptor.FileDescriptorProto]--instance Data.ProtoLens.HasField "protoFile" CodeGeneratorRequest- CodeGeneratorRequest where- field _+instance (a ~+ [Proto.Google.Protobuf.Descriptor.FileDescriptorProto],+ b ~ [Proto.Google.Protobuf.Descriptor.FileDescriptorProto],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "protoFile" f CodeGeneratorRequest+ CodeGeneratorRequest a b where+ lensOf _ = Lens.Family2.Unchecked.lens _CodeGeneratorRequest'protoFile (\ x__ y__ -> x__{_CodeGeneratorRequest'protoFile = y__}) @@ -77,17 +74,20 @@ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text) (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked fileToGenerate)+ :: Data.ProtoLens.FieldDescriptor CodeGeneratorRequest parameter__field_descriptor = Data.ProtoLens.FieldDescriptor "parameter" (Data.ProtoLens.StringField :: Data.ProtoLens.FieldTypeDescriptor Data.Text.Text) (Data.ProtoLens.OptionalField maybe'parameter)+ :: Data.ProtoLens.FieldDescriptor CodeGeneratorRequest protoFile__field_descriptor = Data.ProtoLens.FieldDescriptor "proto_file" (Data.ProtoLens.MessageField :: Data.ProtoLens.FieldTypeDescriptor Proto.Google.Protobuf.Descriptor.FileDescriptorProto) (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked protoFile)+ :: Data.ProtoLens.FieldDescriptor CodeGeneratorRequest in Data.ProtoLens.MessageDescriptor (Data.Map.fromList@@ -100,36 +100,32 @@ ("proto_file", protoFile__field_descriptor)]) data CodeGeneratorResponse = CodeGeneratorResponse{_CodeGeneratorResponse'error- :: Prelude.Maybe Data.Text.Text,+ :: !(Prelude.Maybe Data.Text.Text), _CodeGeneratorResponse'file ::- [CodeGeneratorResponse'File]}+ ![CodeGeneratorResponse'File]} deriving (Prelude.Show, Prelude.Eq) -type instance Data.ProtoLens.Field "error" CodeGeneratorResponse =- Data.Text.Text--instance Data.ProtoLens.HasField "error" CodeGeneratorResponse- CodeGeneratorResponse where- field _+instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "error" f CodeGeneratorResponse+ CodeGeneratorResponse a b where+ lensOf _ = (Prelude..) maybe'error (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault) -type instance- Data.ProtoLens.Field "maybe'error" CodeGeneratorResponse =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'error"- CodeGeneratorResponse CodeGeneratorResponse where- field _+instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'error" f CodeGeneratorResponse+ CodeGeneratorResponse a b where+ lensOf _ = Lens.Family2.Unchecked.lens _CodeGeneratorResponse'error (\ x__ y__ -> x__{_CodeGeneratorResponse'error = y__}) -type instance Data.ProtoLens.Field "file" CodeGeneratorResponse =- [CodeGeneratorResponse'File]--instance Data.ProtoLens.HasField "file" CodeGeneratorResponse- CodeGeneratorResponse where- field _+instance (a ~ [CodeGeneratorResponse'File],+ b ~ [CodeGeneratorResponse'File], Prelude.Functor f) =>+ Lens.Labels.HasLens "file" f CodeGeneratorResponse+ CodeGeneratorResponse a b where+ lensOf _ = Lens.Family2.Unchecked.lens _CodeGeneratorResponse'file (\ x__ y__ -> x__{_CodeGeneratorResponse'file = y__}) @@ -146,11 +142,13 @@ (Data.ProtoLens.StringField :: Data.ProtoLens.FieldTypeDescriptor Data.Text.Text) (Data.ProtoLens.OptionalField maybe'error)+ :: Data.ProtoLens.FieldDescriptor CodeGeneratorResponse file__field_descriptor = Data.ProtoLens.FieldDescriptor "file" (Data.ProtoLens.MessageField :: Data.ProtoLens.FieldTypeDescriptor CodeGeneratorResponse'File) (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked file)+ :: Data.ProtoLens.FieldDescriptor CodeGeneratorResponse in Data.ProtoLens.MessageDescriptor (Data.Map.fromList@@ -161,73 +159,60 @@ ("file", file__field_descriptor)]) data CodeGeneratorResponse'File = CodeGeneratorResponse'File{_CodeGeneratorResponse'File'name- :: Prelude.Maybe Data.Text.Text,+ :: !(Prelude.Maybe Data.Text.Text), _CodeGeneratorResponse'File'insertionPoint- :: Prelude.Maybe Data.Text.Text,+ :: !(Prelude.Maybe Data.Text.Text), _CodeGeneratorResponse'File'content ::- Prelude.Maybe Data.Text.Text}+ !(Prelude.Maybe Data.Text.Text)} deriving (Prelude.Show, Prelude.Eq) -type instance- Data.ProtoLens.Field "name" CodeGeneratorResponse'File =- Data.Text.Text--instance Data.ProtoLens.HasField "name" CodeGeneratorResponse'File- CodeGeneratorResponse'File where- field _+instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "name" f CodeGeneratorResponse'File+ CodeGeneratorResponse'File a b where+ lensOf _ = (Prelude..) maybe'name (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault) -type instance- Data.ProtoLens.Field "maybe'name" CodeGeneratorResponse'File =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'name"- CodeGeneratorResponse'File CodeGeneratorResponse'File where- field _+instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'name" f CodeGeneratorResponse'File+ CodeGeneratorResponse'File a b where+ lensOf _ = Lens.Family2.Unchecked.lens _CodeGeneratorResponse'File'name (\ x__ y__ -> x__{_CodeGeneratorResponse'File'name = y__}) -type instance- Data.ProtoLens.Field "insertionPoint" CodeGeneratorResponse'File =- Data.Text.Text--instance Data.ProtoLens.HasField "insertionPoint"- CodeGeneratorResponse'File CodeGeneratorResponse'File where- field _+instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "insertionPoint" f CodeGeneratorResponse'File+ CodeGeneratorResponse'File a b where+ lensOf _ = (Prelude..) maybe'insertionPoint (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault) -type instance- Data.ProtoLens.Field "maybe'insertionPoint"- CodeGeneratorResponse'File- = Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'insertionPoint"- CodeGeneratorResponse'File CodeGeneratorResponse'File where- field _+instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'insertionPoint" f+ CodeGeneratorResponse'File CodeGeneratorResponse'File a b where+ lensOf _ = Lens.Family2.Unchecked.lens _CodeGeneratorResponse'File'insertionPoint (\ x__ y__ -> x__{_CodeGeneratorResponse'File'insertionPoint = y__}) -type instance- Data.ProtoLens.Field "content" CodeGeneratorResponse'File =- Data.Text.Text--instance Data.ProtoLens.HasField "content"- CodeGeneratorResponse'File CodeGeneratorResponse'File where- field _+instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "content" f CodeGeneratorResponse'File+ CodeGeneratorResponse'File a b where+ lensOf _ = (Prelude..) maybe'content (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault) -type instance- Data.ProtoLens.Field "maybe'content" CodeGeneratorResponse'File =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'content"- CodeGeneratorResponse'File CodeGeneratorResponse'File where- field _+instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'content" f CodeGeneratorResponse'File+ CodeGeneratorResponse'File a b where+ lensOf _ = Lens.Family2.Unchecked.lens _CodeGeneratorResponse'File'content (\ x__ y__ -> x__{_CodeGeneratorResponse'File'content = y__}) @@ -246,16 +231,19 @@ (Data.ProtoLens.StringField :: Data.ProtoLens.FieldTypeDescriptor Data.Text.Text) (Data.ProtoLens.OptionalField maybe'name)+ :: Data.ProtoLens.FieldDescriptor CodeGeneratorResponse'File insertionPoint__field_descriptor = Data.ProtoLens.FieldDescriptor "insertion_point" (Data.ProtoLens.StringField :: Data.ProtoLens.FieldTypeDescriptor Data.Text.Text) (Data.ProtoLens.OptionalField maybe'insertionPoint)+ :: Data.ProtoLens.FieldDescriptor CodeGeneratorResponse'File content__field_descriptor = Data.ProtoLens.FieldDescriptor "content" (Data.ProtoLens.StringField :: Data.ProtoLens.FieldTypeDescriptor Data.Text.Text) (Data.ProtoLens.OptionalField maybe'content)+ :: Data.ProtoLens.FieldDescriptor CodeGeneratorResponse'File in Data.ProtoLens.MessageDescriptor (Data.Map.fromList@@ -268,120 +256,111 @@ ("content", content__field_descriptor)]) content ::- forall msg msg' . Data.ProtoLens.HasField "content" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "content" msg)- (Data.ProtoLens.Field "content" msg')+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "content" f s t a b) =>+ Lens.Family2.LensLike f s t a b content- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "content")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "content") error ::- forall msg msg' . Data.ProtoLens.HasField "error" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "error" msg)- (Data.ProtoLens.Field "error" msg')+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "error" f s t a b) =>+ Lens.Family2.LensLike f s t a b error- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "error")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "error") file ::- forall msg msg' . Data.ProtoLens.HasField "file" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "file" msg)- (Data.ProtoLens.Field "file" msg')+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "file" f s t a b) =>+ Lens.Family2.LensLike f s t a b file- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "file")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "file") fileToGenerate ::- forall msg msg' .- Data.ProtoLens.HasField "fileToGenerate" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "fileToGenerate" msg)- (Data.ProtoLens.Field "fileToGenerate" msg')+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "fileToGenerate" f s t a b) =>+ Lens.Family2.LensLike f s t a b fileToGenerate- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "fileToGenerate")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "fileToGenerate") insertionPoint ::- forall msg msg' .- Data.ProtoLens.HasField "insertionPoint" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "insertionPoint" msg)- (Data.ProtoLens.Field "insertionPoint" msg')+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "insertionPoint" f s t a b) =>+ Lens.Family2.LensLike f s t a b insertionPoint- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "insertionPoint")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "insertionPoint") maybe'content ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'content" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'content" msg)- (Data.ProtoLens.Field "maybe'content" msg')+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'content" f s t a b) =>+ Lens.Family2.LensLike f s t a b maybe'content- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'content")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'content") maybe'error ::- forall msg msg' . Data.ProtoLens.HasField "maybe'error" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "maybe'error" msg)- (Data.ProtoLens.Field "maybe'error" msg')+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "maybe'error" f s t a b) =>+ Lens.Family2.LensLike f s t a b maybe'error- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'error")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'error") maybe'insertionPoint ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'insertionPoint" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'insertionPoint" msg)- (Data.ProtoLens.Field "maybe'insertionPoint" msg')+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'insertionPoint" f s t a b) =>+ Lens.Family2.LensLike f s t a b maybe'insertionPoint- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'insertionPoint")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'insertionPoint") maybe'name ::- forall msg msg' . Data.ProtoLens.HasField "maybe'name" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "maybe'name" msg)- (Data.ProtoLens.Field "maybe'name" msg')+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "maybe'name" f s t a b) =>+ Lens.Family2.LensLike f s t a b maybe'name- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'name")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'name") maybe'parameter ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'parameter" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'parameter" msg)- (Data.ProtoLens.Field "maybe'parameter" msg')+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'parameter" f s t a b) =>+ Lens.Family2.LensLike f s t a b maybe'parameter- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'parameter")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'parameter") name ::- forall msg msg' . Data.ProtoLens.HasField "name" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "name" msg)- (Data.ProtoLens.Field "name" msg')+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "name" f s t a b) =>+ Lens.Family2.LensLike f s t a b name- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "name")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "name") parameter ::- forall msg msg' . Data.ProtoLens.HasField "parameter" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "parameter" msg)- (Data.ProtoLens.Field "parameter" msg')+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "parameter" f s t a b) =>+ Lens.Family2.LensLike f s t a b parameter- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "parameter")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "parameter") protoFile ::- forall msg msg' . Data.ProtoLens.HasField "protoFile" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "protoFile" msg)- (Data.ProtoLens.Field "protoFile" msg')+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "protoFile" f s t a b) =>+ Lens.Family2.LensLike f s t a b protoFile- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "protoFile")+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "protoFile")
src/Proto/Google/Protobuf/Descriptor.hs view
@@ -1,4834 +1,4514 @@ {- This file was auto-generated from google/protobuf/descriptor.proto by the proto-lens-protoc program. -} {-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies,- MultiParamTypeClasses, FlexibleContexts, FlexibleInstances,- PatternSynonyms #-}-{-# OPTIONS_GHC -fno-warn-unused-imports#-}-module Proto.Google.Protobuf.Descriptor where-import qualified Prelude-import qualified Data.Int-import qualified Data.Word-import qualified Data.ProtoLens-import qualified Data.ProtoLens.Message.Enum-import qualified Lens.Family2-import qualified Lens.Family2.Unchecked-import qualified Data.Default.Class-import qualified Data.Text-import qualified Data.Map-import qualified Data.ByteString--data DescriptorProto = DescriptorProto{_DescriptorProto'name ::- Prelude.Maybe Data.Text.Text,- _DescriptorProto'field :: [FieldDescriptorProto],- _DescriptorProto'extension :: [FieldDescriptorProto],- _DescriptorProto'nestedType :: [DescriptorProto],- _DescriptorProto'enumType :: [EnumDescriptorProto],- _DescriptorProto'extensionRange ::- [DescriptorProto'ExtensionRange],- _DescriptorProto'oneofDecl :: [OneofDescriptorProto],- _DescriptorProto'options :: Prelude.Maybe MessageOptions,- _DescriptorProto'reservedRange ::- [DescriptorProto'ReservedRange],- _DescriptorProto'reservedName :: [Data.Text.Text]}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "name" DescriptorProto =- Data.Text.Text--instance Data.ProtoLens.HasField "name" DescriptorProto- DescriptorProto where- field _- = (Prelude..) maybe'name- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance Data.ProtoLens.Field "maybe'name" DescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'name" DescriptorProto- DescriptorProto where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'name- (\ x__ y__ -> x__{_DescriptorProto'name = y__})--type instance Data.ProtoLens.Field "field" DescriptorProto =- [FieldDescriptorProto]--instance Data.ProtoLens.HasField "field" DescriptorProto- DescriptorProto where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'field- (\ x__ y__ -> x__{_DescriptorProto'field = y__})--type instance Data.ProtoLens.Field "extension" DescriptorProto =- [FieldDescriptorProto]--instance Data.ProtoLens.HasField "extension" DescriptorProto- DescriptorProto where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'extension- (\ x__ y__ -> x__{_DescriptorProto'extension = y__})--type instance Data.ProtoLens.Field "nestedType" DescriptorProto =- [DescriptorProto]--instance Data.ProtoLens.HasField "nestedType" DescriptorProto- DescriptorProto where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'nestedType- (\ x__ y__ -> x__{_DescriptorProto'nestedType = y__})--type instance Data.ProtoLens.Field "enumType" DescriptorProto =- [EnumDescriptorProto]--instance Data.ProtoLens.HasField "enumType" DescriptorProto- DescriptorProto where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'enumType- (\ x__ y__ -> x__{_DescriptorProto'enumType = y__})--type instance Data.ProtoLens.Field "extensionRange" DescriptorProto- = [DescriptorProto'ExtensionRange]--instance Data.ProtoLens.HasField "extensionRange" DescriptorProto- DescriptorProto where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'extensionRange- (\ x__ y__ -> x__{_DescriptorProto'extensionRange = y__})--type instance Data.ProtoLens.Field "oneofDecl" DescriptorProto =- [OneofDescriptorProto]--instance Data.ProtoLens.HasField "oneofDecl" DescriptorProto- DescriptorProto where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'oneofDecl- (\ x__ y__ -> x__{_DescriptorProto'oneofDecl = y__})--type instance Data.ProtoLens.Field "options" DescriptorProto =- MessageOptions--instance Data.ProtoLens.HasField "options" DescriptorProto- DescriptorProto where- field _- = (Prelude..) maybe'options- (Data.ProtoLens.maybeLens Data.Default.Class.def)--type instance Data.ProtoLens.Field "maybe'options" DescriptorProto- = Prelude.Maybe MessageOptions--instance Data.ProtoLens.HasField "maybe'options" DescriptorProto- DescriptorProto where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'options- (\ x__ y__ -> x__{_DescriptorProto'options = y__})--type instance Data.ProtoLens.Field "reservedRange" DescriptorProto- = [DescriptorProto'ReservedRange]--instance Data.ProtoLens.HasField "reservedRange" DescriptorProto- DescriptorProto where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'reservedRange- (\ x__ y__ -> x__{_DescriptorProto'reservedRange = y__})--type instance Data.ProtoLens.Field "reservedName" DescriptorProto =- [Data.Text.Text]--instance Data.ProtoLens.HasField "reservedName" DescriptorProto- DescriptorProto where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'reservedName- (\ x__ y__ -> x__{_DescriptorProto'reservedName = y__})--instance Data.Default.Class.Default DescriptorProto where- def- = DescriptorProto{_DescriptorProto'name = Prelude.Nothing,- _DescriptorProto'field = [], _DescriptorProto'extension = [],- _DescriptorProto'nestedType = [], _DescriptorProto'enumType = [],- _DescriptorProto'extensionRange = [],- _DescriptorProto'oneofDecl = [],- _DescriptorProto'options = Prelude.Nothing,- _DescriptorProto'reservedRange = [],- _DescriptorProto'reservedName = []}--instance Data.ProtoLens.Message DescriptorProto where- descriptor- = let name__field_descriptor- = Data.ProtoLens.FieldDescriptor "name"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'name)- field__field_descriptor- = Data.ProtoLens.FieldDescriptor "field"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor FieldDescriptorProto)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked field)- extension__field_descriptor- = Data.ProtoLens.FieldDescriptor "extension"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor FieldDescriptorProto)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked extension)- nestedType__field_descriptor- = Data.ProtoLens.FieldDescriptor "nested_type"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor DescriptorProto)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked nestedType)- enumType__field_descriptor- = Data.ProtoLens.FieldDescriptor "enum_type"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor EnumDescriptorProto)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked enumType)- extensionRange__field_descriptor- = Data.ProtoLens.FieldDescriptor "extension_range"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor DescriptorProto'ExtensionRange)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked- extensionRange)- oneofDecl__field_descriptor- = Data.ProtoLens.FieldDescriptor "oneof_decl"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor OneofDescriptorProto)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked oneofDecl)- options__field_descriptor- = Data.ProtoLens.FieldDescriptor "options"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor MessageOptions)- (Data.ProtoLens.OptionalField maybe'options)- reservedRange__field_descriptor- = Data.ProtoLens.FieldDescriptor "reserved_range"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor DescriptorProto'ReservedRange)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked- reservedRange)- reservedName__field_descriptor- = Data.ProtoLens.FieldDescriptor "reserved_name"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked reservedName)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, name__field_descriptor),- (Data.ProtoLens.Tag 2, field__field_descriptor),- (Data.ProtoLens.Tag 6, extension__field_descriptor),- (Data.ProtoLens.Tag 3, nestedType__field_descriptor),- (Data.ProtoLens.Tag 4, enumType__field_descriptor),- (Data.ProtoLens.Tag 5, extensionRange__field_descriptor),- (Data.ProtoLens.Tag 8, oneofDecl__field_descriptor),- (Data.ProtoLens.Tag 7, options__field_descriptor),- (Data.ProtoLens.Tag 9, reservedRange__field_descriptor),- (Data.ProtoLens.Tag 10, reservedName__field_descriptor)])- (Data.Map.fromList- [("name", name__field_descriptor),- ("field", field__field_descriptor),- ("extension", extension__field_descriptor),- ("nested_type", nestedType__field_descriptor),- ("enum_type", enumType__field_descriptor),- ("extension_range", extensionRange__field_descriptor),- ("oneof_decl", oneofDecl__field_descriptor),- ("options", options__field_descriptor),- ("reserved_range", reservedRange__field_descriptor),- ("reserved_name", reservedName__field_descriptor)])--data DescriptorProto'ExtensionRange = DescriptorProto'ExtensionRange{_DescriptorProto'ExtensionRange'start- ::- Prelude.Maybe Data.Int.Int32,- _DescriptorProto'ExtensionRange'end- ::- Prelude.Maybe Data.Int.Int32}- deriving (Prelude.Show, Prelude.Eq)--type instance- Data.ProtoLens.Field "start" DescriptorProto'ExtensionRange =- Data.Int.Int32--instance Data.ProtoLens.HasField "start"- DescriptorProto'ExtensionRange DescriptorProto'ExtensionRange where- field _- = (Prelude..) maybe'start- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'start" DescriptorProto'ExtensionRange =- Prelude.Maybe Data.Int.Int32--instance Data.ProtoLens.HasField "maybe'start"- DescriptorProto'ExtensionRange DescriptorProto'ExtensionRange where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'ExtensionRange'start- (\ x__ y__ -> x__{_DescriptorProto'ExtensionRange'start = y__})--type instance- Data.ProtoLens.Field "end" DescriptorProto'ExtensionRange =- Data.Int.Int32--instance Data.ProtoLens.HasField "end"- DescriptorProto'ExtensionRange DescriptorProto'ExtensionRange where- field _- = (Prelude..) maybe'end- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'end" DescriptorProto'ExtensionRange =- Prelude.Maybe Data.Int.Int32--instance Data.ProtoLens.HasField "maybe'end"- DescriptorProto'ExtensionRange DescriptorProto'ExtensionRange where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'ExtensionRange'end- (\ x__ y__ -> x__{_DescriptorProto'ExtensionRange'end = y__})--instance Data.Default.Class.Default DescriptorProto'ExtensionRange- where- def- = DescriptorProto'ExtensionRange{_DescriptorProto'ExtensionRange'start- = Prelude.Nothing,- _DescriptorProto'ExtensionRange'end = Prelude.Nothing}--instance Data.ProtoLens.Message DescriptorProto'ExtensionRange- where- descriptor- = let start__field_descriptor- = Data.ProtoLens.FieldDescriptor "start"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.OptionalField maybe'start)- end__field_descriptor- = Data.ProtoLens.FieldDescriptor "end"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.OptionalField maybe'end)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, start__field_descriptor),- (Data.ProtoLens.Tag 2, end__field_descriptor)])- (Data.Map.fromList- [("start", start__field_descriptor),- ("end", end__field_descriptor)])--data DescriptorProto'ReservedRange = DescriptorProto'ReservedRange{_DescriptorProto'ReservedRange'start- :: Prelude.Maybe Data.Int.Int32,- _DescriptorProto'ReservedRange'end- :: Prelude.Maybe Data.Int.Int32}- deriving (Prelude.Show, Prelude.Eq)--type instance- Data.ProtoLens.Field "start" DescriptorProto'ReservedRange =- Data.Int.Int32--instance Data.ProtoLens.HasField "start"- DescriptorProto'ReservedRange DescriptorProto'ReservedRange where- field _- = (Prelude..) maybe'start- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'start" DescriptorProto'ReservedRange =- Prelude.Maybe Data.Int.Int32--instance Data.ProtoLens.HasField "maybe'start"- DescriptorProto'ReservedRange DescriptorProto'ReservedRange where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'ReservedRange'start- (\ x__ y__ -> x__{_DescriptorProto'ReservedRange'start = y__})--type instance- Data.ProtoLens.Field "end" DescriptorProto'ReservedRange =- Data.Int.Int32--instance Data.ProtoLens.HasField "end"- DescriptorProto'ReservedRange DescriptorProto'ReservedRange where- field _- = (Prelude..) maybe'end- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'end" DescriptorProto'ReservedRange =- Prelude.Maybe Data.Int.Int32--instance Data.ProtoLens.HasField "maybe'end"- DescriptorProto'ReservedRange DescriptorProto'ReservedRange where- field _- = Lens.Family2.Unchecked.lens _DescriptorProto'ReservedRange'end- (\ x__ y__ -> x__{_DescriptorProto'ReservedRange'end = y__})--instance Data.Default.Class.Default DescriptorProto'ReservedRange- where- def- = DescriptorProto'ReservedRange{_DescriptorProto'ReservedRange'start- = Prelude.Nothing,- _DescriptorProto'ReservedRange'end = Prelude.Nothing}--instance Data.ProtoLens.Message DescriptorProto'ReservedRange where- descriptor- = let start__field_descriptor- = Data.ProtoLens.FieldDescriptor "start"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.OptionalField maybe'start)- end__field_descriptor- = Data.ProtoLens.FieldDescriptor "end"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.OptionalField maybe'end)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, start__field_descriptor),- (Data.ProtoLens.Tag 2, end__field_descriptor)])- (Data.Map.fromList- [("start", start__field_descriptor),- ("end", end__field_descriptor)])--data EnumDescriptorProto = EnumDescriptorProto{_EnumDescriptorProto'name- :: Prelude.Maybe Data.Text.Text,- _EnumDescriptorProto'value ::- [EnumValueDescriptorProto],- _EnumDescriptorProto'options ::- Prelude.Maybe EnumOptions}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "name" EnumDescriptorProto =- Data.Text.Text--instance Data.ProtoLens.HasField "name" EnumDescriptorProto- EnumDescriptorProto where- field _- = (Prelude..) maybe'name- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance Data.ProtoLens.Field "maybe'name" EnumDescriptorProto- = Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'name" EnumDescriptorProto- EnumDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _EnumDescriptorProto'name- (\ x__ y__ -> x__{_EnumDescriptorProto'name = y__})--type instance Data.ProtoLens.Field "value" EnumDescriptorProto =- [EnumValueDescriptorProto]--instance Data.ProtoLens.HasField "value" EnumDescriptorProto- EnumDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _EnumDescriptorProto'value- (\ x__ y__ -> x__{_EnumDescriptorProto'value = y__})--type instance Data.ProtoLens.Field "options" EnumDescriptorProto =- EnumOptions--instance Data.ProtoLens.HasField "options" EnumDescriptorProto- EnumDescriptorProto where- field _- = (Prelude..) maybe'options- (Data.ProtoLens.maybeLens Data.Default.Class.def)--type instance- Data.ProtoLens.Field "maybe'options" EnumDescriptorProto =- Prelude.Maybe EnumOptions--instance Data.ProtoLens.HasField "maybe'options"- EnumDescriptorProto EnumDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _EnumDescriptorProto'options- (\ x__ y__ -> x__{_EnumDescriptorProto'options = y__})--instance Data.Default.Class.Default EnumDescriptorProto where- def- = EnumDescriptorProto{_EnumDescriptorProto'name = Prelude.Nothing,- _EnumDescriptorProto'value = [],- _EnumDescriptorProto'options = Prelude.Nothing}--instance Data.ProtoLens.Message EnumDescriptorProto where- descriptor- = let name__field_descriptor- = Data.ProtoLens.FieldDescriptor "name"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'name)- value__field_descriptor- = Data.ProtoLens.FieldDescriptor "value"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor EnumValueDescriptorProto)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked value)- options__field_descriptor- = Data.ProtoLens.FieldDescriptor "options"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor EnumOptions)- (Data.ProtoLens.OptionalField maybe'options)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, name__field_descriptor),- (Data.ProtoLens.Tag 2, value__field_descriptor),- (Data.ProtoLens.Tag 3, options__field_descriptor)])- (Data.Map.fromList- [("name", name__field_descriptor),- ("value", value__field_descriptor),- ("options", options__field_descriptor)])--data EnumOptions = EnumOptions{_EnumOptions'allowAlias ::- Prelude.Maybe Prelude.Bool,- _EnumOptions'deprecated :: Prelude.Maybe Prelude.Bool,- _EnumOptions'uninterpretedOption :: [UninterpretedOption]}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "allowAlias" EnumOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "allowAlias" EnumOptions- EnumOptions where- field _- = (Prelude..) maybe'allowAlias- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance Data.ProtoLens.Field "maybe'allowAlias" EnumOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'allowAlias" EnumOptions- EnumOptions where- field _- = Lens.Family2.Unchecked.lens _EnumOptions'allowAlias- (\ x__ y__ -> x__{_EnumOptions'allowAlias = y__})--type instance Data.ProtoLens.Field "deprecated" EnumOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "deprecated" EnumOptions- EnumOptions where- field _- = (Prelude..) maybe'deprecated- (Data.ProtoLens.maybeLens Prelude.False)--type instance Data.ProtoLens.Field "maybe'deprecated" EnumOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'deprecated" EnumOptions- EnumOptions where- field _- = Lens.Family2.Unchecked.lens _EnumOptions'deprecated- (\ x__ y__ -> x__{_EnumOptions'deprecated = y__})--type instance- Data.ProtoLens.Field "uninterpretedOption" EnumOptions =- [UninterpretedOption]--instance Data.ProtoLens.HasField "uninterpretedOption" EnumOptions- EnumOptions where- field _- = Lens.Family2.Unchecked.lens _EnumOptions'uninterpretedOption- (\ x__ y__ -> x__{_EnumOptions'uninterpretedOption = y__})--instance Data.Default.Class.Default EnumOptions where- def- = EnumOptions{_EnumOptions'allowAlias = Prelude.Nothing,- _EnumOptions'deprecated = Prelude.Nothing,- _EnumOptions'uninterpretedOption = []}--instance Data.ProtoLens.Message EnumOptions where- descriptor- = let allowAlias__field_descriptor- = Data.ProtoLens.FieldDescriptor "allow_alias"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'allowAlias)- deprecated__field_descriptor- = Data.ProtoLens.FieldDescriptor "deprecated"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'deprecated)- uninterpretedOption__field_descriptor- = Data.ProtoLens.FieldDescriptor "uninterpreted_option"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked- uninterpretedOption)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 2, allowAlias__field_descriptor),- (Data.ProtoLens.Tag 3, deprecated__field_descriptor),- (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])- (Data.Map.fromList- [("allow_alias", allowAlias__field_descriptor),- ("deprecated", deprecated__field_descriptor),- ("uninterpreted_option", uninterpretedOption__field_descriptor)])--data EnumValueDescriptorProto = EnumValueDescriptorProto{_EnumValueDescriptorProto'name- :: Prelude.Maybe Data.Text.Text,- _EnumValueDescriptorProto'number ::- Prelude.Maybe Data.Int.Int32,- _EnumValueDescriptorProto'options ::- Prelude.Maybe EnumValueOptions}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "name" EnumValueDescriptorProto- = Data.Text.Text--instance Data.ProtoLens.HasField "name" EnumValueDescriptorProto- EnumValueDescriptorProto where- field _- = (Prelude..) maybe'name- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'name" EnumValueDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'name"- EnumValueDescriptorProto EnumValueDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _EnumValueDescriptorProto'name- (\ x__ y__ -> x__{_EnumValueDescriptorProto'name = y__})--type instance- Data.ProtoLens.Field "number" EnumValueDescriptorProto =- Data.Int.Int32--instance Data.ProtoLens.HasField "number" EnumValueDescriptorProto- EnumValueDescriptorProto where- field _- = (Prelude..) maybe'number- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'number" EnumValueDescriptorProto =- Prelude.Maybe Data.Int.Int32--instance Data.ProtoLens.HasField "maybe'number"- EnumValueDescriptorProto EnumValueDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _EnumValueDescriptorProto'number- (\ x__ y__ -> x__{_EnumValueDescriptorProto'number = y__})--type instance- Data.ProtoLens.Field "options" EnumValueDescriptorProto =- EnumValueOptions--instance Data.ProtoLens.HasField "options" EnumValueDescriptorProto- EnumValueDescriptorProto where- field _- = (Prelude..) maybe'options- (Data.ProtoLens.maybeLens Data.Default.Class.def)--type instance- Data.ProtoLens.Field "maybe'options" EnumValueDescriptorProto =- Prelude.Maybe EnumValueOptions--instance Data.ProtoLens.HasField "maybe'options"- EnumValueDescriptorProto EnumValueDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _EnumValueDescriptorProto'options- (\ x__ y__ -> x__{_EnumValueDescriptorProto'options = y__})--instance Data.Default.Class.Default EnumValueDescriptorProto where- def- = EnumValueDescriptorProto{_EnumValueDescriptorProto'name =- Prelude.Nothing,- _EnumValueDescriptorProto'number = Prelude.Nothing,- _EnumValueDescriptorProto'options = Prelude.Nothing}--instance Data.ProtoLens.Message EnumValueDescriptorProto where- descriptor- = let name__field_descriptor- = Data.ProtoLens.FieldDescriptor "name"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'name)- number__field_descriptor- = Data.ProtoLens.FieldDescriptor "number"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.OptionalField maybe'number)- options__field_descriptor- = Data.ProtoLens.FieldDescriptor "options"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor EnumValueOptions)- (Data.ProtoLens.OptionalField maybe'options)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, name__field_descriptor),- (Data.ProtoLens.Tag 2, number__field_descriptor),- (Data.ProtoLens.Tag 3, options__field_descriptor)])- (Data.Map.fromList- [("name", name__field_descriptor),- ("number", number__field_descriptor),- ("options", options__field_descriptor)])--data EnumValueOptions = EnumValueOptions{_EnumValueOptions'deprecated- :: Prelude.Maybe Prelude.Bool,- _EnumValueOptions'uninterpretedOption ::- [UninterpretedOption]}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "deprecated" EnumValueOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "deprecated" EnumValueOptions- EnumValueOptions where- field _- = (Prelude..) maybe'deprecated- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'deprecated" EnumValueOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'deprecated"- EnumValueOptions EnumValueOptions where- field _- = Lens.Family2.Unchecked.lens _EnumValueOptions'deprecated- (\ x__ y__ -> x__{_EnumValueOptions'deprecated = y__})--type instance- Data.ProtoLens.Field "uninterpretedOption" EnumValueOptions =- [UninterpretedOption]--instance Data.ProtoLens.HasField "uninterpretedOption"- EnumValueOptions EnumValueOptions where- field _- = Lens.Family2.Unchecked.lens _EnumValueOptions'uninterpretedOption- (\ x__ y__ -> x__{_EnumValueOptions'uninterpretedOption = y__})--instance Data.Default.Class.Default EnumValueOptions where- def- = EnumValueOptions{_EnumValueOptions'deprecated = Prelude.Nothing,- _EnumValueOptions'uninterpretedOption = []}--instance Data.ProtoLens.Message EnumValueOptions where- descriptor- = let deprecated__field_descriptor- = Data.ProtoLens.FieldDescriptor "deprecated"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'deprecated)- uninterpretedOption__field_descriptor- = Data.ProtoLens.FieldDescriptor "uninterpreted_option"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked- uninterpretedOption)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, deprecated__field_descriptor),- (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])- (Data.Map.fromList- [("deprecated", deprecated__field_descriptor),- ("uninterpreted_option", uninterpretedOption__field_descriptor)])--data FieldDescriptorProto = FieldDescriptorProto{_FieldDescriptorProto'name- :: Prelude.Maybe Data.Text.Text,- _FieldDescriptorProto'number ::- Prelude.Maybe Data.Int.Int32,- _FieldDescriptorProto'label ::- Prelude.Maybe FieldDescriptorProto'Label,- _FieldDescriptorProto'type' ::- Prelude.Maybe FieldDescriptorProto'Type,- _FieldDescriptorProto'typeName ::- Prelude.Maybe Data.Text.Text,- _FieldDescriptorProto'extendee ::- Prelude.Maybe Data.Text.Text,- _FieldDescriptorProto'defaultValue ::- Prelude.Maybe Data.Text.Text,- _FieldDescriptorProto'oneofIndex ::- Prelude.Maybe Data.Int.Int32,- _FieldDescriptorProto'jsonName ::- Prelude.Maybe Data.Text.Text,- _FieldDescriptorProto'options ::- Prelude.Maybe FieldOptions}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "name" FieldDescriptorProto =- Data.Text.Text--instance Data.ProtoLens.HasField "name" FieldDescriptorProto- FieldDescriptorProto where- field _- = (Prelude..) maybe'name- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'name" FieldDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'name" FieldDescriptorProto- FieldDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FieldDescriptorProto'name- (\ x__ y__ -> x__{_FieldDescriptorProto'name = y__})--type instance Data.ProtoLens.Field "number" FieldDescriptorProto =- Data.Int.Int32--instance Data.ProtoLens.HasField "number" FieldDescriptorProto- FieldDescriptorProto where- field _- = (Prelude..) maybe'number- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'number" FieldDescriptorProto =- Prelude.Maybe Data.Int.Int32--instance Data.ProtoLens.HasField "maybe'number"- FieldDescriptorProto FieldDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FieldDescriptorProto'number- (\ x__ y__ -> x__{_FieldDescriptorProto'number = y__})--type instance Data.ProtoLens.Field "label" FieldDescriptorProto =- FieldDescriptorProto'Label--instance Data.ProtoLens.HasField "label" FieldDescriptorProto- FieldDescriptorProto where- field _- = (Prelude..) maybe'label- (Data.ProtoLens.maybeLens Data.Default.Class.def)--type instance- Data.ProtoLens.Field "maybe'label" FieldDescriptorProto =- Prelude.Maybe FieldDescriptorProto'Label--instance Data.ProtoLens.HasField "maybe'label" FieldDescriptorProto- FieldDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FieldDescriptorProto'label- (\ x__ y__ -> x__{_FieldDescriptorProto'label = y__})--type instance Data.ProtoLens.Field "type'" FieldDescriptorProto =- FieldDescriptorProto'Type--instance Data.ProtoLens.HasField "type'" FieldDescriptorProto- FieldDescriptorProto where- field _- = (Prelude..) maybe'type'- (Data.ProtoLens.maybeLens Data.Default.Class.def)--type instance- Data.ProtoLens.Field "maybe'type'" FieldDescriptorProto =- Prelude.Maybe FieldDescriptorProto'Type--instance Data.ProtoLens.HasField "maybe'type'" FieldDescriptorProto- FieldDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FieldDescriptorProto'type'- (\ x__ y__ -> x__{_FieldDescriptorProto'type' = y__})--type instance Data.ProtoLens.Field "typeName" FieldDescriptorProto- = Data.Text.Text--instance Data.ProtoLens.HasField "typeName" FieldDescriptorProto- FieldDescriptorProto where- field _- = (Prelude..) maybe'typeName- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'typeName" FieldDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'typeName"- FieldDescriptorProto FieldDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FieldDescriptorProto'typeName- (\ x__ y__ -> x__{_FieldDescriptorProto'typeName = y__})--type instance Data.ProtoLens.Field "extendee" FieldDescriptorProto- = Data.Text.Text--instance Data.ProtoLens.HasField "extendee" FieldDescriptorProto- FieldDescriptorProto where- field _- = (Prelude..) maybe'extendee- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'extendee" FieldDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'extendee"- FieldDescriptorProto FieldDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FieldDescriptorProto'extendee- (\ x__ y__ -> x__{_FieldDescriptorProto'extendee = y__})--type instance- Data.ProtoLens.Field "defaultValue" FieldDescriptorProto =- Data.Text.Text--instance Data.ProtoLens.HasField "defaultValue"- FieldDescriptorProto FieldDescriptorProto where- field _- = (Prelude..) maybe'defaultValue- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'defaultValue" FieldDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'defaultValue"- FieldDescriptorProto FieldDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FieldDescriptorProto'defaultValue- (\ x__ y__ -> x__{_FieldDescriptorProto'defaultValue = y__})--type instance- Data.ProtoLens.Field "oneofIndex" FieldDescriptorProto =- Data.Int.Int32--instance Data.ProtoLens.HasField "oneofIndex" FieldDescriptorProto- FieldDescriptorProto where- field _- = (Prelude..) maybe'oneofIndex- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'oneofIndex" FieldDescriptorProto =- Prelude.Maybe Data.Int.Int32--instance Data.ProtoLens.HasField "maybe'oneofIndex"- FieldDescriptorProto FieldDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FieldDescriptorProto'oneofIndex- (\ x__ y__ -> x__{_FieldDescriptorProto'oneofIndex = y__})--type instance Data.ProtoLens.Field "jsonName" FieldDescriptorProto- = Data.Text.Text--instance Data.ProtoLens.HasField "jsonName" FieldDescriptorProto- FieldDescriptorProto where- field _- = (Prelude..) maybe'jsonName- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'jsonName" FieldDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'jsonName"- FieldDescriptorProto FieldDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FieldDescriptorProto'jsonName- (\ x__ y__ -> x__{_FieldDescriptorProto'jsonName = y__})--type instance Data.ProtoLens.Field "options" FieldDescriptorProto =- FieldOptions--instance Data.ProtoLens.HasField "options" FieldDescriptorProto- FieldDescriptorProto where- field _- = (Prelude..) maybe'options- (Data.ProtoLens.maybeLens Data.Default.Class.def)--type instance- Data.ProtoLens.Field "maybe'options" FieldDescriptorProto =- Prelude.Maybe FieldOptions--instance Data.ProtoLens.HasField "maybe'options"- FieldDescriptorProto FieldDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FieldDescriptorProto'options- (\ x__ y__ -> x__{_FieldDescriptorProto'options = y__})--instance Data.Default.Class.Default FieldDescriptorProto where- def- = FieldDescriptorProto{_FieldDescriptorProto'name =- Prelude.Nothing,- _FieldDescriptorProto'number = Prelude.Nothing,- _FieldDescriptorProto'label = Prelude.Nothing,- _FieldDescriptorProto'type' = Prelude.Nothing,- _FieldDescriptorProto'typeName = Prelude.Nothing,- _FieldDescriptorProto'extendee = Prelude.Nothing,- _FieldDescriptorProto'defaultValue = Prelude.Nothing,- _FieldDescriptorProto'oneofIndex = Prelude.Nothing,- _FieldDescriptorProto'jsonName = Prelude.Nothing,- _FieldDescriptorProto'options = Prelude.Nothing}--instance Data.ProtoLens.Message FieldDescriptorProto where- descriptor- = let name__field_descriptor- = Data.ProtoLens.FieldDescriptor "name"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'name)- number__field_descriptor- = Data.ProtoLens.FieldDescriptor "number"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.OptionalField maybe'number)- label__field_descriptor- = Data.ProtoLens.FieldDescriptor "label"- (Data.ProtoLens.EnumField ::- Data.ProtoLens.FieldTypeDescriptor FieldDescriptorProto'Label)- (Data.ProtoLens.OptionalField maybe'label)- type'__field_descriptor- = Data.ProtoLens.FieldDescriptor "type"- (Data.ProtoLens.EnumField ::- Data.ProtoLens.FieldTypeDescriptor FieldDescriptorProto'Type)- (Data.ProtoLens.OptionalField maybe'type')- typeName__field_descriptor- = Data.ProtoLens.FieldDescriptor "type_name"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'typeName)- extendee__field_descriptor- = Data.ProtoLens.FieldDescriptor "extendee"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'extendee)- defaultValue__field_descriptor- = Data.ProtoLens.FieldDescriptor "default_value"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'defaultValue)- oneofIndex__field_descriptor- = Data.ProtoLens.FieldDescriptor "oneof_index"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.OptionalField maybe'oneofIndex)- jsonName__field_descriptor- = Data.ProtoLens.FieldDescriptor "json_name"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'jsonName)- options__field_descriptor- = Data.ProtoLens.FieldDescriptor "options"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor FieldOptions)- (Data.ProtoLens.OptionalField maybe'options)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, name__field_descriptor),- (Data.ProtoLens.Tag 3, number__field_descriptor),- (Data.ProtoLens.Tag 4, label__field_descriptor),- (Data.ProtoLens.Tag 5, type'__field_descriptor),- (Data.ProtoLens.Tag 6, typeName__field_descriptor),- (Data.ProtoLens.Tag 2, extendee__field_descriptor),- (Data.ProtoLens.Tag 7, defaultValue__field_descriptor),- (Data.ProtoLens.Tag 9, oneofIndex__field_descriptor),- (Data.ProtoLens.Tag 10, jsonName__field_descriptor),- (Data.ProtoLens.Tag 8, options__field_descriptor)])- (Data.Map.fromList- [("name", name__field_descriptor),- ("number", number__field_descriptor),- ("label", label__field_descriptor),- ("type", type'__field_descriptor),- ("type_name", typeName__field_descriptor),- ("extendee", extendee__field_descriptor),- ("default_value", defaultValue__field_descriptor),- ("oneof_index", oneofIndex__field_descriptor),- ("json_name", jsonName__field_descriptor),- ("options", options__field_descriptor)])--data FieldDescriptorProto'Label = FieldDescriptorProto'LABEL_OPTIONAL- | FieldDescriptorProto'LABEL_REQUIRED- | FieldDescriptorProto'LABEL_REPEATED- deriving (Prelude.Show, Prelude.Eq)--instance Data.Default.Class.Default FieldDescriptorProto'Label- where- def = FieldDescriptorProto'LABEL_OPTIONAL--instance Data.ProtoLens.FieldDefault FieldDescriptorProto'Label- where- fieldDefault = FieldDescriptorProto'LABEL_OPTIONAL--instance Data.ProtoLens.MessageEnum FieldDescriptorProto'Label- where- maybeToEnum 1 = Prelude.Just FieldDescriptorProto'LABEL_OPTIONAL- maybeToEnum 2 = Prelude.Just FieldDescriptorProto'LABEL_REQUIRED- maybeToEnum 3 = Prelude.Just FieldDescriptorProto'LABEL_REPEATED- maybeToEnum _ = Prelude.Nothing- showEnum FieldDescriptorProto'LABEL_OPTIONAL = "LABEL_OPTIONAL"- showEnum FieldDescriptorProto'LABEL_REQUIRED = "LABEL_REQUIRED"- showEnum FieldDescriptorProto'LABEL_REPEATED = "LABEL_REPEATED"- readEnum "LABEL_OPTIONAL"- = Prelude.Just FieldDescriptorProto'LABEL_OPTIONAL- readEnum "LABEL_REQUIRED"- = Prelude.Just FieldDescriptorProto'LABEL_REQUIRED- readEnum "LABEL_REPEATED"- = Prelude.Just FieldDescriptorProto'LABEL_REPEATED- readEnum _ = Prelude.Nothing--instance Prelude.Enum FieldDescriptorProto'Label where- toEnum k__- = Prelude.maybe- (Prelude.error- ((Prelude.++) "toEnum: unknown value for enum Label: "- (Prelude.show k__)))- Prelude.id- (Data.ProtoLens.maybeToEnum k__)- fromEnum FieldDescriptorProto'LABEL_OPTIONAL = 1- fromEnum FieldDescriptorProto'LABEL_REQUIRED = 2- fromEnum FieldDescriptorProto'LABEL_REPEATED = 3- succ FieldDescriptorProto'LABEL_REPEATED- = Prelude.error- "Ident \"FieldDescriptorProto'Label\".Ident \"succ\": bad argument Ident \"FieldDescriptorProto'LABEL_REPEATED\". This value would be out of bounds."- succ FieldDescriptorProto'LABEL_OPTIONAL- = FieldDescriptorProto'LABEL_REQUIRED- succ FieldDescriptorProto'LABEL_REQUIRED- = FieldDescriptorProto'LABEL_REPEATED- pred FieldDescriptorProto'LABEL_OPTIONAL- = Prelude.error- "Ident \"FieldDescriptorProto'Label\".Ident \"pred\": bad argument Ident \"FieldDescriptorProto'LABEL_OPTIONAL\". This value would be out of bounds."- pred FieldDescriptorProto'LABEL_REQUIRED- = FieldDescriptorProto'LABEL_OPTIONAL- pred FieldDescriptorProto'LABEL_REPEATED- = FieldDescriptorProto'LABEL_REQUIRED- enumFrom = Data.ProtoLens.Message.Enum.messageEnumFrom- enumFromTo = Data.ProtoLens.Message.Enum.messageEnumFromTo- enumFromThen = Data.ProtoLens.Message.Enum.messageEnumFromThen- enumFromThenTo = Data.ProtoLens.Message.Enum.messageEnumFromThenTo--instance Prelude.Bounded FieldDescriptorProto'Label where- minBound = FieldDescriptorProto'LABEL_OPTIONAL- maxBound = FieldDescriptorProto'LABEL_REPEATED--data FieldDescriptorProto'Type = FieldDescriptorProto'TYPE_DOUBLE- | FieldDescriptorProto'TYPE_FLOAT- | FieldDescriptorProto'TYPE_INT64- | FieldDescriptorProto'TYPE_UINT64- | FieldDescriptorProto'TYPE_INT32- | FieldDescriptorProto'TYPE_FIXED64- | FieldDescriptorProto'TYPE_FIXED32- | FieldDescriptorProto'TYPE_BOOL- | FieldDescriptorProto'TYPE_STRING- | FieldDescriptorProto'TYPE_GROUP- | FieldDescriptorProto'TYPE_MESSAGE- | FieldDescriptorProto'TYPE_BYTES- | FieldDescriptorProto'TYPE_UINT32- | FieldDescriptorProto'TYPE_ENUM- | FieldDescriptorProto'TYPE_SFIXED32- | FieldDescriptorProto'TYPE_SFIXED64- | FieldDescriptorProto'TYPE_SINT32- | FieldDescriptorProto'TYPE_SINT64- deriving (Prelude.Show, Prelude.Eq)--instance Data.Default.Class.Default FieldDescriptorProto'Type where- def = FieldDescriptorProto'TYPE_DOUBLE--instance Data.ProtoLens.FieldDefault FieldDescriptorProto'Type- where- fieldDefault = FieldDescriptorProto'TYPE_DOUBLE--instance Data.ProtoLens.MessageEnum FieldDescriptorProto'Type where- maybeToEnum 1 = Prelude.Just FieldDescriptorProto'TYPE_DOUBLE- maybeToEnum 2 = Prelude.Just FieldDescriptorProto'TYPE_FLOAT- maybeToEnum 3 = Prelude.Just FieldDescriptorProto'TYPE_INT64- maybeToEnum 4 = Prelude.Just FieldDescriptorProto'TYPE_UINT64- maybeToEnum 5 = Prelude.Just FieldDescriptorProto'TYPE_INT32- maybeToEnum 6 = Prelude.Just FieldDescriptorProto'TYPE_FIXED64- maybeToEnum 7 = Prelude.Just FieldDescriptorProto'TYPE_FIXED32- maybeToEnum 8 = Prelude.Just FieldDescriptorProto'TYPE_BOOL- maybeToEnum 9 = Prelude.Just FieldDescriptorProto'TYPE_STRING- maybeToEnum 10 = Prelude.Just FieldDescriptorProto'TYPE_GROUP- maybeToEnum 11 = Prelude.Just FieldDescriptorProto'TYPE_MESSAGE- maybeToEnum 12 = Prelude.Just FieldDescriptorProto'TYPE_BYTES- maybeToEnum 13 = Prelude.Just FieldDescriptorProto'TYPE_UINT32- maybeToEnum 14 = Prelude.Just FieldDescriptorProto'TYPE_ENUM- maybeToEnum 15 = Prelude.Just FieldDescriptorProto'TYPE_SFIXED32- maybeToEnum 16 = Prelude.Just FieldDescriptorProto'TYPE_SFIXED64- maybeToEnum 17 = Prelude.Just FieldDescriptorProto'TYPE_SINT32- maybeToEnum 18 = Prelude.Just FieldDescriptorProto'TYPE_SINT64- maybeToEnum _ = Prelude.Nothing- showEnum FieldDescriptorProto'TYPE_DOUBLE = "TYPE_DOUBLE"- showEnum FieldDescriptorProto'TYPE_FLOAT = "TYPE_FLOAT"- showEnum FieldDescriptorProto'TYPE_INT64 = "TYPE_INT64"- showEnum FieldDescriptorProto'TYPE_UINT64 = "TYPE_UINT64"- showEnum FieldDescriptorProto'TYPE_INT32 = "TYPE_INT32"- showEnum FieldDescriptorProto'TYPE_FIXED64 = "TYPE_FIXED64"- showEnum FieldDescriptorProto'TYPE_FIXED32 = "TYPE_FIXED32"- showEnum FieldDescriptorProto'TYPE_BOOL = "TYPE_BOOL"- showEnum FieldDescriptorProto'TYPE_STRING = "TYPE_STRING"- showEnum FieldDescriptorProto'TYPE_GROUP = "TYPE_GROUP"- showEnum FieldDescriptorProto'TYPE_MESSAGE = "TYPE_MESSAGE"- showEnum FieldDescriptorProto'TYPE_BYTES = "TYPE_BYTES"- showEnum FieldDescriptorProto'TYPE_UINT32 = "TYPE_UINT32"- showEnum FieldDescriptorProto'TYPE_ENUM = "TYPE_ENUM"- showEnum FieldDescriptorProto'TYPE_SFIXED32 = "TYPE_SFIXED32"- showEnum FieldDescriptorProto'TYPE_SFIXED64 = "TYPE_SFIXED64"- showEnum FieldDescriptorProto'TYPE_SINT32 = "TYPE_SINT32"- showEnum FieldDescriptorProto'TYPE_SINT64 = "TYPE_SINT64"- readEnum "TYPE_DOUBLE"- = Prelude.Just FieldDescriptorProto'TYPE_DOUBLE- readEnum "TYPE_FLOAT"- = Prelude.Just FieldDescriptorProto'TYPE_FLOAT- readEnum "TYPE_INT64"- = Prelude.Just FieldDescriptorProto'TYPE_INT64- readEnum "TYPE_UINT64"- = Prelude.Just FieldDescriptorProto'TYPE_UINT64- readEnum "TYPE_INT32"- = Prelude.Just FieldDescriptorProto'TYPE_INT32- readEnum "TYPE_FIXED64"- = Prelude.Just FieldDescriptorProto'TYPE_FIXED64- readEnum "TYPE_FIXED32"- = Prelude.Just FieldDescriptorProto'TYPE_FIXED32- readEnum "TYPE_BOOL" = Prelude.Just FieldDescriptorProto'TYPE_BOOL- readEnum "TYPE_STRING"- = Prelude.Just FieldDescriptorProto'TYPE_STRING- readEnum "TYPE_GROUP"- = Prelude.Just FieldDescriptorProto'TYPE_GROUP- readEnum "TYPE_MESSAGE"- = Prelude.Just FieldDescriptorProto'TYPE_MESSAGE- readEnum "TYPE_BYTES"- = Prelude.Just FieldDescriptorProto'TYPE_BYTES- readEnum "TYPE_UINT32"- = Prelude.Just FieldDescriptorProto'TYPE_UINT32- readEnum "TYPE_ENUM" = Prelude.Just FieldDescriptorProto'TYPE_ENUM- readEnum "TYPE_SFIXED32"- = Prelude.Just FieldDescriptorProto'TYPE_SFIXED32- readEnum "TYPE_SFIXED64"- = Prelude.Just FieldDescriptorProto'TYPE_SFIXED64- readEnum "TYPE_SINT32"- = Prelude.Just FieldDescriptorProto'TYPE_SINT32- readEnum "TYPE_SINT64"- = Prelude.Just FieldDescriptorProto'TYPE_SINT64- readEnum _ = Prelude.Nothing--instance Prelude.Enum FieldDescriptorProto'Type where- toEnum k__- = Prelude.maybe- (Prelude.error- ((Prelude.++) "toEnum: unknown value for enum Type: "- (Prelude.show k__)))- Prelude.id- (Data.ProtoLens.maybeToEnum k__)- fromEnum FieldDescriptorProto'TYPE_DOUBLE = 1- fromEnum FieldDescriptorProto'TYPE_FLOAT = 2- fromEnum FieldDescriptorProto'TYPE_INT64 = 3- fromEnum FieldDescriptorProto'TYPE_UINT64 = 4- fromEnum FieldDescriptorProto'TYPE_INT32 = 5- fromEnum FieldDescriptorProto'TYPE_FIXED64 = 6- fromEnum FieldDescriptorProto'TYPE_FIXED32 = 7- fromEnum FieldDescriptorProto'TYPE_BOOL = 8- fromEnum FieldDescriptorProto'TYPE_STRING = 9- fromEnum FieldDescriptorProto'TYPE_GROUP = 10- fromEnum FieldDescriptorProto'TYPE_MESSAGE = 11- fromEnum FieldDescriptorProto'TYPE_BYTES = 12- fromEnum FieldDescriptorProto'TYPE_UINT32 = 13- fromEnum FieldDescriptorProto'TYPE_ENUM = 14- fromEnum FieldDescriptorProto'TYPE_SFIXED32 = 15- fromEnum FieldDescriptorProto'TYPE_SFIXED64 = 16- fromEnum FieldDescriptorProto'TYPE_SINT32 = 17- fromEnum FieldDescriptorProto'TYPE_SINT64 = 18- succ FieldDescriptorProto'TYPE_SINT64- = Prelude.error- "Ident \"FieldDescriptorProto'Type\".Ident \"succ\": bad argument Ident \"FieldDescriptorProto'TYPE_SINT64\". This value would be out of bounds."- succ FieldDescriptorProto'TYPE_DOUBLE- = FieldDescriptorProto'TYPE_FLOAT- succ FieldDescriptorProto'TYPE_FLOAT- = FieldDescriptorProto'TYPE_INT64- succ FieldDescriptorProto'TYPE_INT64- = FieldDescriptorProto'TYPE_UINT64- succ FieldDescriptorProto'TYPE_UINT64- = FieldDescriptorProto'TYPE_INT32- succ FieldDescriptorProto'TYPE_INT32- = FieldDescriptorProto'TYPE_FIXED64- succ FieldDescriptorProto'TYPE_FIXED64- = FieldDescriptorProto'TYPE_FIXED32- succ FieldDescriptorProto'TYPE_FIXED32- = FieldDescriptorProto'TYPE_BOOL- succ FieldDescriptorProto'TYPE_BOOL- = FieldDescriptorProto'TYPE_STRING- succ FieldDescriptorProto'TYPE_STRING- = FieldDescriptorProto'TYPE_GROUP- succ FieldDescriptorProto'TYPE_GROUP- = FieldDescriptorProto'TYPE_MESSAGE- succ FieldDescriptorProto'TYPE_MESSAGE- = FieldDescriptorProto'TYPE_BYTES- succ FieldDescriptorProto'TYPE_BYTES- = FieldDescriptorProto'TYPE_UINT32- succ FieldDescriptorProto'TYPE_UINT32- = FieldDescriptorProto'TYPE_ENUM- succ FieldDescriptorProto'TYPE_ENUM- = FieldDescriptorProto'TYPE_SFIXED32- succ FieldDescriptorProto'TYPE_SFIXED32- = FieldDescriptorProto'TYPE_SFIXED64- succ FieldDescriptorProto'TYPE_SFIXED64- = FieldDescriptorProto'TYPE_SINT32- succ FieldDescriptorProto'TYPE_SINT32- = FieldDescriptorProto'TYPE_SINT64- pred FieldDescriptorProto'TYPE_DOUBLE- = Prelude.error- "Ident \"FieldDescriptorProto'Type\".Ident \"pred\": bad argument Ident \"FieldDescriptorProto'TYPE_DOUBLE\". This value would be out of bounds."- pred FieldDescriptorProto'TYPE_FLOAT- = FieldDescriptorProto'TYPE_DOUBLE- pred FieldDescriptorProto'TYPE_INT64- = FieldDescriptorProto'TYPE_FLOAT- pred FieldDescriptorProto'TYPE_UINT64- = FieldDescriptorProto'TYPE_INT64- pred FieldDescriptorProto'TYPE_INT32- = FieldDescriptorProto'TYPE_UINT64- pred FieldDescriptorProto'TYPE_FIXED64- = FieldDescriptorProto'TYPE_INT32- pred FieldDescriptorProto'TYPE_FIXED32- = FieldDescriptorProto'TYPE_FIXED64- pred FieldDescriptorProto'TYPE_BOOL- = FieldDescriptorProto'TYPE_FIXED32- pred FieldDescriptorProto'TYPE_STRING- = FieldDescriptorProto'TYPE_BOOL- pred FieldDescriptorProto'TYPE_GROUP- = FieldDescriptorProto'TYPE_STRING- pred FieldDescriptorProto'TYPE_MESSAGE- = FieldDescriptorProto'TYPE_GROUP- pred FieldDescriptorProto'TYPE_BYTES- = FieldDescriptorProto'TYPE_MESSAGE- pred FieldDescriptorProto'TYPE_UINT32- = FieldDescriptorProto'TYPE_BYTES- pred FieldDescriptorProto'TYPE_ENUM- = FieldDescriptorProto'TYPE_UINT32- pred FieldDescriptorProto'TYPE_SFIXED32- = FieldDescriptorProto'TYPE_ENUM- pred FieldDescriptorProto'TYPE_SFIXED64- = FieldDescriptorProto'TYPE_SFIXED32- pred FieldDescriptorProto'TYPE_SINT32- = FieldDescriptorProto'TYPE_SFIXED64- pred FieldDescriptorProto'TYPE_SINT64- = FieldDescriptorProto'TYPE_SINT32- enumFrom = Data.ProtoLens.Message.Enum.messageEnumFrom- enumFromTo = Data.ProtoLens.Message.Enum.messageEnumFromTo- enumFromThen = Data.ProtoLens.Message.Enum.messageEnumFromThen- enumFromThenTo = Data.ProtoLens.Message.Enum.messageEnumFromThenTo--instance Prelude.Bounded FieldDescriptorProto'Type where- minBound = FieldDescriptorProto'TYPE_DOUBLE- maxBound = FieldDescriptorProto'TYPE_SINT64--data FieldOptions = FieldOptions{_FieldOptions'ctype ::- Prelude.Maybe FieldOptions'CType,- _FieldOptions'packed :: Prelude.Maybe Prelude.Bool,- _FieldOptions'jstype :: Prelude.Maybe FieldOptions'JSType,- _FieldOptions'lazy :: Prelude.Maybe Prelude.Bool,- _FieldOptions'deprecated :: Prelude.Maybe Prelude.Bool,- _FieldOptions'weak :: Prelude.Maybe Prelude.Bool,- _FieldOptions'uninterpretedOption :: [UninterpretedOption]}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "ctype" FieldOptions =- FieldOptions'CType--instance Data.ProtoLens.HasField "ctype" FieldOptions FieldOptions- where- field _- = (Prelude..) maybe'ctype- (Data.ProtoLens.maybeLens FieldOptions'STRING)--type instance Data.ProtoLens.Field "maybe'ctype" FieldOptions =- Prelude.Maybe FieldOptions'CType--instance Data.ProtoLens.HasField "maybe'ctype" FieldOptions- FieldOptions where- field _- = Lens.Family2.Unchecked.lens _FieldOptions'ctype- (\ x__ y__ -> x__{_FieldOptions'ctype = y__})--type instance Data.ProtoLens.Field "packed" FieldOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "packed" FieldOptions FieldOptions- where- field _- = (Prelude..) maybe'packed- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance Data.ProtoLens.Field "maybe'packed" FieldOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'packed" FieldOptions- FieldOptions where- field _- = Lens.Family2.Unchecked.lens _FieldOptions'packed- (\ x__ y__ -> x__{_FieldOptions'packed = y__})--type instance Data.ProtoLens.Field "jstype" FieldOptions =- FieldOptions'JSType--instance Data.ProtoLens.HasField "jstype" FieldOptions FieldOptions- where- field _- = (Prelude..) maybe'jstype- (Data.ProtoLens.maybeLens FieldOptions'JS_NORMAL)--type instance Data.ProtoLens.Field "maybe'jstype" FieldOptions =- Prelude.Maybe FieldOptions'JSType--instance Data.ProtoLens.HasField "maybe'jstype" FieldOptions- FieldOptions where- field _- = Lens.Family2.Unchecked.lens _FieldOptions'jstype- (\ x__ y__ -> x__{_FieldOptions'jstype = y__})--type instance Data.ProtoLens.Field "lazy" FieldOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "lazy" FieldOptions FieldOptions- where- field _- = (Prelude..) maybe'lazy (Data.ProtoLens.maybeLens Prelude.False)--type instance Data.ProtoLens.Field "maybe'lazy" FieldOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'lazy" FieldOptions- FieldOptions where- field _- = Lens.Family2.Unchecked.lens _FieldOptions'lazy- (\ x__ y__ -> x__{_FieldOptions'lazy = y__})--type instance Data.ProtoLens.Field "deprecated" FieldOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "deprecated" FieldOptions- FieldOptions where- field _- = (Prelude..) maybe'deprecated- (Data.ProtoLens.maybeLens Prelude.False)--type instance Data.ProtoLens.Field "maybe'deprecated" FieldOptions- = Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'deprecated" FieldOptions- FieldOptions where- field _- = Lens.Family2.Unchecked.lens _FieldOptions'deprecated- (\ x__ y__ -> x__{_FieldOptions'deprecated = y__})--type instance Data.ProtoLens.Field "weak" FieldOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "weak" FieldOptions FieldOptions- where- field _- = (Prelude..) maybe'weak (Data.ProtoLens.maybeLens Prelude.False)--type instance Data.ProtoLens.Field "maybe'weak" FieldOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'weak" FieldOptions- FieldOptions where- field _- = Lens.Family2.Unchecked.lens _FieldOptions'weak- (\ x__ y__ -> x__{_FieldOptions'weak = y__})--type instance- Data.ProtoLens.Field "uninterpretedOption" FieldOptions =- [UninterpretedOption]--instance Data.ProtoLens.HasField "uninterpretedOption" FieldOptions- FieldOptions where- field _- = Lens.Family2.Unchecked.lens _FieldOptions'uninterpretedOption- (\ x__ y__ -> x__{_FieldOptions'uninterpretedOption = y__})--instance Data.Default.Class.Default FieldOptions where- def- = FieldOptions{_FieldOptions'ctype = Prelude.Nothing,- _FieldOptions'packed = Prelude.Nothing,- _FieldOptions'jstype = Prelude.Nothing,- _FieldOptions'lazy = Prelude.Nothing,- _FieldOptions'deprecated = Prelude.Nothing,- _FieldOptions'weak = Prelude.Nothing,- _FieldOptions'uninterpretedOption = []}--instance Data.ProtoLens.Message FieldOptions where- descriptor- = let ctype__field_descriptor- = Data.ProtoLens.FieldDescriptor "ctype"- (Data.ProtoLens.EnumField ::- Data.ProtoLens.FieldTypeDescriptor FieldOptions'CType)- (Data.ProtoLens.OptionalField maybe'ctype)- packed__field_descriptor- = Data.ProtoLens.FieldDescriptor "packed"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'packed)- jstype__field_descriptor- = Data.ProtoLens.FieldDescriptor "jstype"- (Data.ProtoLens.EnumField ::- Data.ProtoLens.FieldTypeDescriptor FieldOptions'JSType)- (Data.ProtoLens.OptionalField maybe'jstype)- lazy__field_descriptor- = Data.ProtoLens.FieldDescriptor "lazy"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'lazy)- deprecated__field_descriptor- = Data.ProtoLens.FieldDescriptor "deprecated"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'deprecated)- weak__field_descriptor- = Data.ProtoLens.FieldDescriptor "weak"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'weak)- uninterpretedOption__field_descriptor- = Data.ProtoLens.FieldDescriptor "uninterpreted_option"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked- uninterpretedOption)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, ctype__field_descriptor),- (Data.ProtoLens.Tag 2, packed__field_descriptor),- (Data.ProtoLens.Tag 6, jstype__field_descriptor),- (Data.ProtoLens.Tag 5, lazy__field_descriptor),- (Data.ProtoLens.Tag 3, deprecated__field_descriptor),- (Data.ProtoLens.Tag 10, weak__field_descriptor),- (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])- (Data.Map.fromList- [("ctype", ctype__field_descriptor),- ("packed", packed__field_descriptor),- ("jstype", jstype__field_descriptor),- ("lazy", lazy__field_descriptor),- ("deprecated", deprecated__field_descriptor),- ("weak", weak__field_descriptor),- ("uninterpreted_option", uninterpretedOption__field_descriptor)])--data FieldOptions'CType = FieldOptions'STRING- | FieldOptions'CORD- | FieldOptions'STRING_PIECE- deriving (Prelude.Show, Prelude.Eq)--instance Data.Default.Class.Default FieldOptions'CType where- def = FieldOptions'STRING--instance Data.ProtoLens.FieldDefault FieldOptions'CType where- fieldDefault = FieldOptions'STRING--instance Data.ProtoLens.MessageEnum FieldOptions'CType where- maybeToEnum 0 = Prelude.Just FieldOptions'STRING- maybeToEnum 1 = Prelude.Just FieldOptions'CORD- maybeToEnum 2 = Prelude.Just FieldOptions'STRING_PIECE- maybeToEnum _ = Prelude.Nothing- showEnum FieldOptions'STRING = "STRING"- showEnum FieldOptions'CORD = "CORD"- showEnum FieldOptions'STRING_PIECE = "STRING_PIECE"- readEnum "STRING" = Prelude.Just FieldOptions'STRING- readEnum "CORD" = Prelude.Just FieldOptions'CORD- readEnum "STRING_PIECE" = Prelude.Just FieldOptions'STRING_PIECE- readEnum _ = Prelude.Nothing--instance Prelude.Enum FieldOptions'CType where- toEnum k__- = Prelude.maybe- (Prelude.error- ((Prelude.++) "toEnum: unknown value for enum CType: "- (Prelude.show k__)))- Prelude.id- (Data.ProtoLens.maybeToEnum k__)- fromEnum FieldOptions'STRING = 0- fromEnum FieldOptions'CORD = 1- fromEnum FieldOptions'STRING_PIECE = 2- succ FieldOptions'STRING_PIECE- = Prelude.error- "Ident \"FieldOptions'CType\".Ident \"succ\": bad argument Ident \"FieldOptions'STRING_PIECE\". This value would be out of bounds."- succ FieldOptions'STRING = FieldOptions'CORD- succ FieldOptions'CORD = FieldOptions'STRING_PIECE- pred FieldOptions'STRING- = Prelude.error- "Ident \"FieldOptions'CType\".Ident \"pred\": bad argument Ident \"FieldOptions'STRING\". This value would be out of bounds."- pred FieldOptions'CORD = FieldOptions'STRING- pred FieldOptions'STRING_PIECE = FieldOptions'CORD- enumFrom = Data.ProtoLens.Message.Enum.messageEnumFrom- enumFromTo = Data.ProtoLens.Message.Enum.messageEnumFromTo- enumFromThen = Data.ProtoLens.Message.Enum.messageEnumFromThen- enumFromThenTo = Data.ProtoLens.Message.Enum.messageEnumFromThenTo--instance Prelude.Bounded FieldOptions'CType where- minBound = FieldOptions'STRING- maxBound = FieldOptions'STRING_PIECE--data FieldOptions'JSType = FieldOptions'JS_NORMAL- | FieldOptions'JS_STRING- | FieldOptions'JS_NUMBER- deriving (Prelude.Show, Prelude.Eq)--instance Data.Default.Class.Default FieldOptions'JSType where- def = FieldOptions'JS_NORMAL--instance Data.ProtoLens.FieldDefault FieldOptions'JSType where- fieldDefault = FieldOptions'JS_NORMAL--instance Data.ProtoLens.MessageEnum FieldOptions'JSType where- maybeToEnum 0 = Prelude.Just FieldOptions'JS_NORMAL- maybeToEnum 1 = Prelude.Just FieldOptions'JS_STRING- maybeToEnum 2 = Prelude.Just FieldOptions'JS_NUMBER- maybeToEnum _ = Prelude.Nothing- showEnum FieldOptions'JS_NORMAL = "JS_NORMAL"- showEnum FieldOptions'JS_STRING = "JS_STRING"- showEnum FieldOptions'JS_NUMBER = "JS_NUMBER"- readEnum "JS_NORMAL" = Prelude.Just FieldOptions'JS_NORMAL- readEnum "JS_STRING" = Prelude.Just FieldOptions'JS_STRING- readEnum "JS_NUMBER" = Prelude.Just FieldOptions'JS_NUMBER- readEnum _ = Prelude.Nothing--instance Prelude.Enum FieldOptions'JSType where- toEnum k__- = Prelude.maybe- (Prelude.error- ((Prelude.++) "toEnum: unknown value for enum JSType: "- (Prelude.show k__)))- Prelude.id- (Data.ProtoLens.maybeToEnum k__)- fromEnum FieldOptions'JS_NORMAL = 0- fromEnum FieldOptions'JS_STRING = 1- fromEnum FieldOptions'JS_NUMBER = 2- succ FieldOptions'JS_NUMBER- = Prelude.error- "Ident \"FieldOptions'JSType\".Ident \"succ\": bad argument Ident \"FieldOptions'JS_NUMBER\". This value would be out of bounds."- succ FieldOptions'JS_NORMAL = FieldOptions'JS_STRING- succ FieldOptions'JS_STRING = FieldOptions'JS_NUMBER- pred FieldOptions'JS_NORMAL- = Prelude.error- "Ident \"FieldOptions'JSType\".Ident \"pred\": bad argument Ident \"FieldOptions'JS_NORMAL\". This value would be out of bounds."- pred FieldOptions'JS_STRING = FieldOptions'JS_NORMAL- pred FieldOptions'JS_NUMBER = FieldOptions'JS_STRING- enumFrom = Data.ProtoLens.Message.Enum.messageEnumFrom- enumFromTo = Data.ProtoLens.Message.Enum.messageEnumFromTo- enumFromThen = Data.ProtoLens.Message.Enum.messageEnumFromThen- enumFromThenTo = Data.ProtoLens.Message.Enum.messageEnumFromThenTo--instance Prelude.Bounded FieldOptions'JSType where- minBound = FieldOptions'JS_NORMAL- maxBound = FieldOptions'JS_NUMBER--data FileDescriptorProto = FileDescriptorProto{_FileDescriptorProto'name- :: Prelude.Maybe Data.Text.Text,- _FileDescriptorProto'package ::- Prelude.Maybe Data.Text.Text,- _FileDescriptorProto'dependency :: [Data.Text.Text],- _FileDescriptorProto'publicDependency ::- [Data.Int.Int32],- _FileDescriptorProto'weakDependency ::- [Data.Int.Int32],- _FileDescriptorProto'messageType ::- [DescriptorProto],- _FileDescriptorProto'enumType ::- [EnumDescriptorProto],- _FileDescriptorProto'service ::- [ServiceDescriptorProto],- _FileDescriptorProto'extension ::- [FieldDescriptorProto],- _FileDescriptorProto'options ::- Prelude.Maybe FileOptions,- _FileDescriptorProto'sourceCodeInfo ::- Prelude.Maybe SourceCodeInfo,- _FileDescriptorProto'syntax ::- Prelude.Maybe Data.Text.Text}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "name" FileDescriptorProto =- Data.Text.Text--instance Data.ProtoLens.HasField "name" FileDescriptorProto- FileDescriptorProto where- field _- = (Prelude..) maybe'name- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance Data.ProtoLens.Field "maybe'name" FileDescriptorProto- = Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'name" FileDescriptorProto- FileDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorProto'name- (\ x__ y__ -> x__{_FileDescriptorProto'name = y__})--type instance Data.ProtoLens.Field "package" FileDescriptorProto =- Data.Text.Text--instance Data.ProtoLens.HasField "package" FileDescriptorProto- FileDescriptorProto where- field _- = (Prelude..) maybe'package- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'package" FileDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'package"- FileDescriptorProto FileDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorProto'package- (\ x__ y__ -> x__{_FileDescriptorProto'package = y__})--type instance Data.ProtoLens.Field "dependency" FileDescriptorProto- = [Data.Text.Text]--instance Data.ProtoLens.HasField "dependency" FileDescriptorProto- FileDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorProto'dependency- (\ x__ y__ -> x__{_FileDescriptorProto'dependency = y__})--type instance- Data.ProtoLens.Field "publicDependency" FileDescriptorProto =- [Data.Int.Int32]--instance Data.ProtoLens.HasField "publicDependency"- FileDescriptorProto FileDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorProto'publicDependency- (\ x__ y__ -> x__{_FileDescriptorProto'publicDependency = y__})--type instance- Data.ProtoLens.Field "weakDependency" FileDescriptorProto =- [Data.Int.Int32]--instance Data.ProtoLens.HasField "weakDependency"- FileDescriptorProto FileDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorProto'weakDependency- (\ x__ y__ -> x__{_FileDescriptorProto'weakDependency = y__})--type instance- Data.ProtoLens.Field "messageType" FileDescriptorProto =- [DescriptorProto]--instance Data.ProtoLens.HasField "messageType" FileDescriptorProto- FileDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorProto'messageType- (\ x__ y__ -> x__{_FileDescriptorProto'messageType = y__})--type instance Data.ProtoLens.Field "enumType" FileDescriptorProto =- [EnumDescriptorProto]--instance Data.ProtoLens.HasField "enumType" FileDescriptorProto- FileDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorProto'enumType- (\ x__ y__ -> x__{_FileDescriptorProto'enumType = y__})--type instance Data.ProtoLens.Field "service" FileDescriptorProto =- [ServiceDescriptorProto]--instance Data.ProtoLens.HasField "service" FileDescriptorProto- FileDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorProto'service- (\ x__ y__ -> x__{_FileDescriptorProto'service = y__})--type instance Data.ProtoLens.Field "extension" FileDescriptorProto- = [FieldDescriptorProto]--instance Data.ProtoLens.HasField "extension" FileDescriptorProto- FileDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorProto'extension- (\ x__ y__ -> x__{_FileDescriptorProto'extension = y__})--type instance Data.ProtoLens.Field "options" FileDescriptorProto =- FileOptions--instance Data.ProtoLens.HasField "options" FileDescriptorProto- FileDescriptorProto where- field _- = (Prelude..) maybe'options- (Data.ProtoLens.maybeLens Data.Default.Class.def)--type instance- Data.ProtoLens.Field "maybe'options" FileDescriptorProto =- Prelude.Maybe FileOptions--instance Data.ProtoLens.HasField "maybe'options"- FileDescriptorProto FileDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorProto'options- (\ x__ y__ -> x__{_FileDescriptorProto'options = y__})--type instance- Data.ProtoLens.Field "sourceCodeInfo" FileDescriptorProto =- SourceCodeInfo--instance Data.ProtoLens.HasField "sourceCodeInfo"- FileDescriptorProto FileDescriptorProto where- field _- = (Prelude..) maybe'sourceCodeInfo- (Data.ProtoLens.maybeLens Data.Default.Class.def)--type instance- Data.ProtoLens.Field "maybe'sourceCodeInfo" FileDescriptorProto =- Prelude.Maybe SourceCodeInfo--instance Data.ProtoLens.HasField "maybe'sourceCodeInfo"- FileDescriptorProto FileDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorProto'sourceCodeInfo- (\ x__ y__ -> x__{_FileDescriptorProto'sourceCodeInfo = y__})--type instance Data.ProtoLens.Field "syntax" FileDescriptorProto =- Data.Text.Text--instance Data.ProtoLens.HasField "syntax" FileDescriptorProto- FileDescriptorProto where- field _- = (Prelude..) maybe'syntax- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'syntax" FileDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'syntax" FileDescriptorProto- FileDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorProto'syntax- (\ x__ y__ -> x__{_FileDescriptorProto'syntax = y__})--instance Data.Default.Class.Default FileDescriptorProto where- def- = FileDescriptorProto{_FileDescriptorProto'name = Prelude.Nothing,- _FileDescriptorProto'package = Prelude.Nothing,- _FileDescriptorProto'dependency = [],- _FileDescriptorProto'publicDependency = [],- _FileDescriptorProto'weakDependency = [],- _FileDescriptorProto'messageType = [],- _FileDescriptorProto'enumType = [],- _FileDescriptorProto'service = [],- _FileDescriptorProto'extension = [],- _FileDescriptorProto'options = Prelude.Nothing,- _FileDescriptorProto'sourceCodeInfo = Prelude.Nothing,- _FileDescriptorProto'syntax = Prelude.Nothing}--instance Data.ProtoLens.Message FileDescriptorProto where- descriptor- = let name__field_descriptor- = Data.ProtoLens.FieldDescriptor "name"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'name)- package__field_descriptor- = Data.ProtoLens.FieldDescriptor "package"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'package)- dependency__field_descriptor- = Data.ProtoLens.FieldDescriptor "dependency"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked dependency)- publicDependency__field_descriptor- = Data.ProtoLens.FieldDescriptor "public_dependency"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked- publicDependency)- weakDependency__field_descriptor- = Data.ProtoLens.FieldDescriptor "weak_dependency"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked- weakDependency)- messageType__field_descriptor- = Data.ProtoLens.FieldDescriptor "message_type"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor DescriptorProto)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked messageType)- enumType__field_descriptor- = Data.ProtoLens.FieldDescriptor "enum_type"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor EnumDescriptorProto)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked enumType)- service__field_descriptor- = Data.ProtoLens.FieldDescriptor "service"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor ServiceDescriptorProto)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked service)- extension__field_descriptor- = Data.ProtoLens.FieldDescriptor "extension"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor FieldDescriptorProto)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked extension)- options__field_descriptor- = Data.ProtoLens.FieldDescriptor "options"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor FileOptions)- (Data.ProtoLens.OptionalField maybe'options)- sourceCodeInfo__field_descriptor- = Data.ProtoLens.FieldDescriptor "source_code_info"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor SourceCodeInfo)- (Data.ProtoLens.OptionalField maybe'sourceCodeInfo)- syntax__field_descriptor- = Data.ProtoLens.FieldDescriptor "syntax"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'syntax)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, name__field_descriptor),- (Data.ProtoLens.Tag 2, package__field_descriptor),- (Data.ProtoLens.Tag 3, dependency__field_descriptor),- (Data.ProtoLens.Tag 10, publicDependency__field_descriptor),- (Data.ProtoLens.Tag 11, weakDependency__field_descriptor),- (Data.ProtoLens.Tag 4, messageType__field_descriptor),- (Data.ProtoLens.Tag 5, enumType__field_descriptor),- (Data.ProtoLens.Tag 6, service__field_descriptor),- (Data.ProtoLens.Tag 7, extension__field_descriptor),- (Data.ProtoLens.Tag 8, options__field_descriptor),- (Data.ProtoLens.Tag 9, sourceCodeInfo__field_descriptor),- (Data.ProtoLens.Tag 12, syntax__field_descriptor)])- (Data.Map.fromList- [("name", name__field_descriptor),- ("package", package__field_descriptor),- ("dependency", dependency__field_descriptor),- ("public_dependency", publicDependency__field_descriptor),- ("weak_dependency", weakDependency__field_descriptor),- ("message_type", messageType__field_descriptor),- ("enum_type", enumType__field_descriptor),- ("service", service__field_descriptor),- ("extension", extension__field_descriptor),- ("options", options__field_descriptor),- ("source_code_info", sourceCodeInfo__field_descriptor),- ("syntax", syntax__field_descriptor)])--data FileDescriptorSet = FileDescriptorSet{_FileDescriptorSet'file- :: [FileDescriptorProto]}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "file" FileDescriptorSet =- [FileDescriptorProto]--instance Data.ProtoLens.HasField "file" FileDescriptorSet- FileDescriptorSet where- field _- = Lens.Family2.Unchecked.lens _FileDescriptorSet'file- (\ x__ y__ -> x__{_FileDescriptorSet'file = y__})--instance Data.Default.Class.Default FileDescriptorSet where- def = FileDescriptorSet{_FileDescriptorSet'file = []}--instance Data.ProtoLens.Message FileDescriptorSet where- descriptor- = let file__field_descriptor- = Data.ProtoLens.FieldDescriptor "file"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor FileDescriptorProto)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked file)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, file__field_descriptor)])- (Data.Map.fromList [("file", file__field_descriptor)])--data FileOptions = FileOptions{_FileOptions'javaPackage ::- Prelude.Maybe Data.Text.Text,- _FileOptions'javaOuterClassname :: Prelude.Maybe Data.Text.Text,- _FileOptions'javaMultipleFiles :: Prelude.Maybe Prelude.Bool,- _FileOptions'javaGenerateEqualsAndHash ::- Prelude.Maybe Prelude.Bool,- _FileOptions'javaStringCheckUtf8 :: Prelude.Maybe Prelude.Bool,- _FileOptions'optimizeFor :: Prelude.Maybe FileOptions'OptimizeMode,- _FileOptions'goPackage :: Prelude.Maybe Data.Text.Text,- _FileOptions'ccGenericServices :: Prelude.Maybe Prelude.Bool,- _FileOptions'javaGenericServices :: Prelude.Maybe Prelude.Bool,- _FileOptions'pyGenericServices :: Prelude.Maybe Prelude.Bool,- _FileOptions'deprecated :: Prelude.Maybe Prelude.Bool,- _FileOptions'ccEnableArenas :: Prelude.Maybe Prelude.Bool,- _FileOptions'objcClassPrefix :: Prelude.Maybe Data.Text.Text,- _FileOptions'csharpNamespace :: Prelude.Maybe Data.Text.Text,- _FileOptions'uninterpretedOption :: [UninterpretedOption]}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "javaPackage" FileOptions =- Data.Text.Text--instance Data.ProtoLens.HasField "javaPackage" FileOptions- FileOptions where- field _- = (Prelude..) maybe'javaPackage- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance Data.ProtoLens.Field "maybe'javaPackage" FileOptions- = Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'javaPackage" FileOptions- FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'javaPackage- (\ x__ y__ -> x__{_FileOptions'javaPackage = y__})--type instance Data.ProtoLens.Field "javaOuterClassname" FileOptions- = Data.Text.Text--instance Data.ProtoLens.HasField "javaOuterClassname" FileOptions- FileOptions where- field _- = (Prelude..) maybe'javaOuterClassname- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'javaOuterClassname" FileOptions =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'javaOuterClassname"- FileOptions FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'javaOuterClassname- (\ x__ y__ -> x__{_FileOptions'javaOuterClassname = y__})--type instance Data.ProtoLens.Field "javaMultipleFiles" FileOptions- = Prelude.Bool--instance Data.ProtoLens.HasField "javaMultipleFiles" FileOptions- FileOptions where- field _- = (Prelude..) maybe'javaMultipleFiles- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'javaMultipleFiles" FileOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'javaMultipleFiles"- FileOptions FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'javaMultipleFiles- (\ x__ y__ -> x__{_FileOptions'javaMultipleFiles = y__})--type instance- Data.ProtoLens.Field "javaGenerateEqualsAndHash" FileOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "javaGenerateEqualsAndHash"- FileOptions FileOptions where- field _- = (Prelude..) maybe'javaGenerateEqualsAndHash- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'javaGenerateEqualsAndHash" FileOptions- = Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'javaGenerateEqualsAndHash"- FileOptions FileOptions where- field _- = Lens.Family2.Unchecked.lens- _FileOptions'javaGenerateEqualsAndHash- (\ x__ y__ -> x__{_FileOptions'javaGenerateEqualsAndHash = y__})--type instance- Data.ProtoLens.Field "javaStringCheckUtf8" FileOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "javaStringCheckUtf8" FileOptions- FileOptions where- field _- = (Prelude..) maybe'javaStringCheckUtf8- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'javaStringCheckUtf8" FileOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'javaStringCheckUtf8"- FileOptions FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'javaStringCheckUtf8- (\ x__ y__ -> x__{_FileOptions'javaStringCheckUtf8 = y__})--type instance Data.ProtoLens.Field "optimizeFor" FileOptions =- FileOptions'OptimizeMode--instance Data.ProtoLens.HasField "optimizeFor" FileOptions- FileOptions where- field _- = (Prelude..) maybe'optimizeFor- (Data.ProtoLens.maybeLens FileOptions'SPEED)--type instance Data.ProtoLens.Field "maybe'optimizeFor" FileOptions- = Prelude.Maybe FileOptions'OptimizeMode--instance Data.ProtoLens.HasField "maybe'optimizeFor" FileOptions- FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'optimizeFor- (\ x__ y__ -> x__{_FileOptions'optimizeFor = y__})--type instance Data.ProtoLens.Field "goPackage" FileOptions =- Data.Text.Text--instance Data.ProtoLens.HasField "goPackage" FileOptions- FileOptions where- field _- = (Prelude..) maybe'goPackage- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance Data.ProtoLens.Field "maybe'goPackage" FileOptions =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'goPackage" FileOptions- FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'goPackage- (\ x__ y__ -> x__{_FileOptions'goPackage = y__})--type instance Data.ProtoLens.Field "ccGenericServices" FileOptions- = Prelude.Bool--instance Data.ProtoLens.HasField "ccGenericServices" FileOptions- FileOptions where- field _- = (Prelude..) maybe'ccGenericServices- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'ccGenericServices" FileOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'ccGenericServices"- FileOptions FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'ccGenericServices- (\ x__ y__ -> x__{_FileOptions'ccGenericServices = y__})--type instance- Data.ProtoLens.Field "javaGenericServices" FileOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "javaGenericServices" FileOptions- FileOptions where- field _- = (Prelude..) maybe'javaGenericServices- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'javaGenericServices" FileOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'javaGenericServices"- FileOptions FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'javaGenericServices- (\ x__ y__ -> x__{_FileOptions'javaGenericServices = y__})--type instance Data.ProtoLens.Field "pyGenericServices" FileOptions- = Prelude.Bool--instance Data.ProtoLens.HasField "pyGenericServices" FileOptions- FileOptions where- field _- = (Prelude..) maybe'pyGenericServices- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'pyGenericServices" FileOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'pyGenericServices"- FileOptions FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'pyGenericServices- (\ x__ y__ -> x__{_FileOptions'pyGenericServices = y__})--type instance Data.ProtoLens.Field "deprecated" FileOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "deprecated" FileOptions- FileOptions where- field _- = (Prelude..) maybe'deprecated- (Data.ProtoLens.maybeLens Prelude.False)--type instance Data.ProtoLens.Field "maybe'deprecated" FileOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'deprecated" FileOptions- FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'deprecated- (\ x__ y__ -> x__{_FileOptions'deprecated = y__})--type instance Data.ProtoLens.Field "ccEnableArenas" FileOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "ccEnableArenas" FileOptions- FileOptions where- field _- = (Prelude..) maybe'ccEnableArenas- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'ccEnableArenas" FileOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'ccEnableArenas" FileOptions- FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'ccEnableArenas- (\ x__ y__ -> x__{_FileOptions'ccEnableArenas = y__})--type instance Data.ProtoLens.Field "objcClassPrefix" FileOptions =- Data.Text.Text--instance Data.ProtoLens.HasField "objcClassPrefix" FileOptions- FileOptions where- field _- = (Prelude..) maybe'objcClassPrefix- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'objcClassPrefix" FileOptions =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'objcClassPrefix"- FileOptions FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'objcClassPrefix- (\ x__ y__ -> x__{_FileOptions'objcClassPrefix = y__})--type instance Data.ProtoLens.Field "csharpNamespace" FileOptions =- Data.Text.Text--instance Data.ProtoLens.HasField "csharpNamespace" FileOptions- FileOptions where- field _- = (Prelude..) maybe'csharpNamespace- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'csharpNamespace" FileOptions =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'csharpNamespace"- FileOptions FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'csharpNamespace- (\ x__ y__ -> x__{_FileOptions'csharpNamespace = y__})--type instance- Data.ProtoLens.Field "uninterpretedOption" FileOptions =- [UninterpretedOption]--instance Data.ProtoLens.HasField "uninterpretedOption" FileOptions- FileOptions where- field _- = Lens.Family2.Unchecked.lens _FileOptions'uninterpretedOption- (\ x__ y__ -> x__{_FileOptions'uninterpretedOption = y__})--instance Data.Default.Class.Default FileOptions where- def- = FileOptions{_FileOptions'javaPackage = Prelude.Nothing,- _FileOptions'javaOuterClassname = Prelude.Nothing,- _FileOptions'javaMultipleFiles = Prelude.Nothing,- _FileOptions'javaGenerateEqualsAndHash = Prelude.Nothing,- _FileOptions'javaStringCheckUtf8 = Prelude.Nothing,- _FileOptions'optimizeFor = Prelude.Nothing,- _FileOptions'goPackage = Prelude.Nothing,- _FileOptions'ccGenericServices = Prelude.Nothing,- _FileOptions'javaGenericServices = Prelude.Nothing,- _FileOptions'pyGenericServices = Prelude.Nothing,- _FileOptions'deprecated = Prelude.Nothing,- _FileOptions'ccEnableArenas = Prelude.Nothing,- _FileOptions'objcClassPrefix = Prelude.Nothing,- _FileOptions'csharpNamespace = Prelude.Nothing,- _FileOptions'uninterpretedOption = []}--instance Data.ProtoLens.Message FileOptions where- descriptor- = let javaPackage__field_descriptor- = Data.ProtoLens.FieldDescriptor "java_package"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'javaPackage)- javaOuterClassname__field_descriptor- = Data.ProtoLens.FieldDescriptor "java_outer_classname"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'javaOuterClassname)- javaMultipleFiles__field_descriptor- = Data.ProtoLens.FieldDescriptor "java_multiple_files"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'javaMultipleFiles)- javaGenerateEqualsAndHash__field_descriptor- = Data.ProtoLens.FieldDescriptor "java_generate_equals_and_hash"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'javaGenerateEqualsAndHash)- javaStringCheckUtf8__field_descriptor- = Data.ProtoLens.FieldDescriptor "java_string_check_utf8"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'javaStringCheckUtf8)- optimizeFor__field_descriptor- = Data.ProtoLens.FieldDescriptor "optimize_for"- (Data.ProtoLens.EnumField ::- Data.ProtoLens.FieldTypeDescriptor FileOptions'OptimizeMode)- (Data.ProtoLens.OptionalField maybe'optimizeFor)- goPackage__field_descriptor- = Data.ProtoLens.FieldDescriptor "go_package"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'goPackage)- ccGenericServices__field_descriptor- = Data.ProtoLens.FieldDescriptor "cc_generic_services"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'ccGenericServices)- javaGenericServices__field_descriptor- = Data.ProtoLens.FieldDescriptor "java_generic_services"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'javaGenericServices)- pyGenericServices__field_descriptor- = Data.ProtoLens.FieldDescriptor "py_generic_services"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'pyGenericServices)- deprecated__field_descriptor- = Data.ProtoLens.FieldDescriptor "deprecated"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'deprecated)- ccEnableArenas__field_descriptor- = Data.ProtoLens.FieldDescriptor "cc_enable_arenas"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'ccEnableArenas)- objcClassPrefix__field_descriptor- = Data.ProtoLens.FieldDescriptor "objc_class_prefix"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'objcClassPrefix)- csharpNamespace__field_descriptor- = Data.ProtoLens.FieldDescriptor "csharp_namespace"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'csharpNamespace)- uninterpretedOption__field_descriptor- = Data.ProtoLens.FieldDescriptor "uninterpreted_option"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked- uninterpretedOption)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, javaPackage__field_descriptor),- (Data.ProtoLens.Tag 8, javaOuterClassname__field_descriptor),- (Data.ProtoLens.Tag 10, javaMultipleFiles__field_descriptor),- (Data.ProtoLens.Tag 20,- javaGenerateEqualsAndHash__field_descriptor),- (Data.ProtoLens.Tag 27, javaStringCheckUtf8__field_descriptor),- (Data.ProtoLens.Tag 9, optimizeFor__field_descriptor),- (Data.ProtoLens.Tag 11, goPackage__field_descriptor),- (Data.ProtoLens.Tag 16, ccGenericServices__field_descriptor),- (Data.ProtoLens.Tag 17, javaGenericServices__field_descriptor),- (Data.ProtoLens.Tag 18, pyGenericServices__field_descriptor),- (Data.ProtoLens.Tag 23, deprecated__field_descriptor),- (Data.ProtoLens.Tag 31, ccEnableArenas__field_descriptor),- (Data.ProtoLens.Tag 36, objcClassPrefix__field_descriptor),- (Data.ProtoLens.Tag 37, csharpNamespace__field_descriptor),- (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])- (Data.Map.fromList- [("java_package", javaPackage__field_descriptor),- ("java_outer_classname", javaOuterClassname__field_descriptor),- ("java_multiple_files", javaMultipleFiles__field_descriptor),- ("java_generate_equals_and_hash",- javaGenerateEqualsAndHash__field_descriptor),- ("java_string_check_utf8", javaStringCheckUtf8__field_descriptor),- ("optimize_for", optimizeFor__field_descriptor),- ("go_package", goPackage__field_descriptor),- ("cc_generic_services", ccGenericServices__field_descriptor),- ("java_generic_services", javaGenericServices__field_descriptor),- ("py_generic_services", pyGenericServices__field_descriptor),- ("deprecated", deprecated__field_descriptor),- ("cc_enable_arenas", ccEnableArenas__field_descriptor),- ("objc_class_prefix", objcClassPrefix__field_descriptor),- ("csharp_namespace", csharpNamespace__field_descriptor),- ("uninterpreted_option", uninterpretedOption__field_descriptor)])--data FileOptions'OptimizeMode = FileOptions'SPEED- | FileOptions'CODE_SIZE- | FileOptions'LITE_RUNTIME- deriving (Prelude.Show, Prelude.Eq)--instance Data.Default.Class.Default FileOptions'OptimizeMode where- def = FileOptions'SPEED--instance Data.ProtoLens.FieldDefault FileOptions'OptimizeMode where- fieldDefault = FileOptions'SPEED--instance Data.ProtoLens.MessageEnum FileOptions'OptimizeMode where- maybeToEnum 1 = Prelude.Just FileOptions'SPEED- maybeToEnum 2 = Prelude.Just FileOptions'CODE_SIZE- maybeToEnum 3 = Prelude.Just FileOptions'LITE_RUNTIME- maybeToEnum _ = Prelude.Nothing- showEnum FileOptions'SPEED = "SPEED"- showEnum FileOptions'CODE_SIZE = "CODE_SIZE"- showEnum FileOptions'LITE_RUNTIME = "LITE_RUNTIME"- readEnum "SPEED" = Prelude.Just FileOptions'SPEED- readEnum "CODE_SIZE" = Prelude.Just FileOptions'CODE_SIZE- readEnum "LITE_RUNTIME" = Prelude.Just FileOptions'LITE_RUNTIME- readEnum _ = Prelude.Nothing--instance Prelude.Enum FileOptions'OptimizeMode where- toEnum k__- = Prelude.maybe- (Prelude.error- ((Prelude.++) "toEnum: unknown value for enum OptimizeMode: "- (Prelude.show k__)))- Prelude.id- (Data.ProtoLens.maybeToEnum k__)- fromEnum FileOptions'SPEED = 1- fromEnum FileOptions'CODE_SIZE = 2- fromEnum FileOptions'LITE_RUNTIME = 3- succ FileOptions'LITE_RUNTIME- = Prelude.error- "Ident \"FileOptions'OptimizeMode\".Ident \"succ\": bad argument Ident \"FileOptions'LITE_RUNTIME\". This value would be out of bounds."- succ FileOptions'SPEED = FileOptions'CODE_SIZE- succ FileOptions'CODE_SIZE = FileOptions'LITE_RUNTIME- pred FileOptions'SPEED- = Prelude.error- "Ident \"FileOptions'OptimizeMode\".Ident \"pred\": bad argument Ident \"FileOptions'SPEED\". This value would be out of bounds."- pred FileOptions'CODE_SIZE = FileOptions'SPEED- pred FileOptions'LITE_RUNTIME = FileOptions'CODE_SIZE- enumFrom = Data.ProtoLens.Message.Enum.messageEnumFrom- enumFromTo = Data.ProtoLens.Message.Enum.messageEnumFromTo- enumFromThen = Data.ProtoLens.Message.Enum.messageEnumFromThen- enumFromThenTo = Data.ProtoLens.Message.Enum.messageEnumFromThenTo--instance Prelude.Bounded FileOptions'OptimizeMode where- minBound = FileOptions'SPEED- maxBound = FileOptions'LITE_RUNTIME--data GeneratedCodeInfo = GeneratedCodeInfo{_GeneratedCodeInfo'annotation- :: [GeneratedCodeInfo'Annotation]}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "annotation" GeneratedCodeInfo =- [GeneratedCodeInfo'Annotation]--instance Data.ProtoLens.HasField "annotation" GeneratedCodeInfo- GeneratedCodeInfo where- field _- = Lens.Family2.Unchecked.lens _GeneratedCodeInfo'annotation- (\ x__ y__ -> x__{_GeneratedCodeInfo'annotation = y__})--instance Data.Default.Class.Default GeneratedCodeInfo where- def = GeneratedCodeInfo{_GeneratedCodeInfo'annotation = []}--instance Data.ProtoLens.Message GeneratedCodeInfo where- descriptor- = let annotation__field_descriptor- = Data.ProtoLens.FieldDescriptor "annotation"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor GeneratedCodeInfo'Annotation)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked annotation)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, annotation__field_descriptor)])- (Data.Map.fromList [("annotation", annotation__field_descriptor)])--data GeneratedCodeInfo'Annotation = GeneratedCodeInfo'Annotation{_GeneratedCodeInfo'Annotation'path- :: [Data.Int.Int32],- _GeneratedCodeInfo'Annotation'sourceFile- :: Prelude.Maybe Data.Text.Text,- _GeneratedCodeInfo'Annotation'begin- :: Prelude.Maybe Data.Int.Int32,- _GeneratedCodeInfo'Annotation'end- :: Prelude.Maybe Data.Int.Int32}- deriving (Prelude.Show, Prelude.Eq)--type instance- Data.ProtoLens.Field "path" GeneratedCodeInfo'Annotation =- [Data.Int.Int32]--instance Data.ProtoLens.HasField "path"- GeneratedCodeInfo'Annotation GeneratedCodeInfo'Annotation where- field _- = Lens.Family2.Unchecked.lens _GeneratedCodeInfo'Annotation'path- (\ x__ y__ -> x__{_GeneratedCodeInfo'Annotation'path = y__})--type instance- Data.ProtoLens.Field "sourceFile" GeneratedCodeInfo'Annotation =- Data.Text.Text--instance Data.ProtoLens.HasField "sourceFile"- GeneratedCodeInfo'Annotation GeneratedCodeInfo'Annotation where- field _- = (Prelude..) maybe'sourceFile- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'sourceFile"- GeneratedCodeInfo'Annotation- = Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'sourceFile"- GeneratedCodeInfo'Annotation GeneratedCodeInfo'Annotation where- field _- = Lens.Family2.Unchecked.lens- _GeneratedCodeInfo'Annotation'sourceFile- (\ x__ y__ -> x__{_GeneratedCodeInfo'Annotation'sourceFile = y__})--type instance- Data.ProtoLens.Field "begin" GeneratedCodeInfo'Annotation =- Data.Int.Int32--instance Data.ProtoLens.HasField "begin"- GeneratedCodeInfo'Annotation GeneratedCodeInfo'Annotation where- field _- = (Prelude..) maybe'begin- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'begin" GeneratedCodeInfo'Annotation =- Prelude.Maybe Data.Int.Int32--instance Data.ProtoLens.HasField "maybe'begin"- GeneratedCodeInfo'Annotation GeneratedCodeInfo'Annotation where- field _- = Lens.Family2.Unchecked.lens _GeneratedCodeInfo'Annotation'begin- (\ x__ y__ -> x__{_GeneratedCodeInfo'Annotation'begin = y__})--type instance- Data.ProtoLens.Field "end" GeneratedCodeInfo'Annotation =- Data.Int.Int32--instance Data.ProtoLens.HasField "end" GeneratedCodeInfo'Annotation- GeneratedCodeInfo'Annotation where- field _- = (Prelude..) maybe'end- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'end" GeneratedCodeInfo'Annotation =- Prelude.Maybe Data.Int.Int32--instance Data.ProtoLens.HasField "maybe'end"- GeneratedCodeInfo'Annotation GeneratedCodeInfo'Annotation where- field _- = Lens.Family2.Unchecked.lens _GeneratedCodeInfo'Annotation'end- (\ x__ y__ -> x__{_GeneratedCodeInfo'Annotation'end = y__})--instance Data.Default.Class.Default GeneratedCodeInfo'Annotation- where- def- = GeneratedCodeInfo'Annotation{_GeneratedCodeInfo'Annotation'path =- [],- _GeneratedCodeInfo'Annotation'sourceFile = Prelude.Nothing,- _GeneratedCodeInfo'Annotation'begin = Prelude.Nothing,- _GeneratedCodeInfo'Annotation'end = Prelude.Nothing}--instance Data.ProtoLens.Message GeneratedCodeInfo'Annotation where- descriptor- = let path__field_descriptor- = Data.ProtoLens.FieldDescriptor "path"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Packed path)- sourceFile__field_descriptor- = Data.ProtoLens.FieldDescriptor "source_file"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'sourceFile)- begin__field_descriptor- = Data.ProtoLens.FieldDescriptor "begin"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.OptionalField maybe'begin)- end__field_descriptor- = Data.ProtoLens.FieldDescriptor "end"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.OptionalField maybe'end)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, path__field_descriptor),- (Data.ProtoLens.Tag 2, sourceFile__field_descriptor),- (Data.ProtoLens.Tag 3, begin__field_descriptor),- (Data.ProtoLens.Tag 4, end__field_descriptor)])- (Data.Map.fromList- [("path", path__field_descriptor),- ("source_file", sourceFile__field_descriptor),- ("begin", begin__field_descriptor),- ("end", end__field_descriptor)])--data MessageOptions = MessageOptions{_MessageOptions'messageSetWireFormat- :: Prelude.Maybe Prelude.Bool,- _MessageOptions'noStandardDescriptorAccessor ::- Prelude.Maybe Prelude.Bool,- _MessageOptions'deprecated :: Prelude.Maybe Prelude.Bool,- _MessageOptions'mapEntry :: Prelude.Maybe Prelude.Bool,- _MessageOptions'uninterpretedOption :: [UninterpretedOption]}- deriving (Prelude.Show, Prelude.Eq)--type instance- Data.ProtoLens.Field "messageSetWireFormat" MessageOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "messageSetWireFormat"- MessageOptions MessageOptions where- field _- = (Prelude..) maybe'messageSetWireFormat- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'messageSetWireFormat" MessageOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'messageSetWireFormat"- MessageOptions MessageOptions where- field _- = Lens.Family2.Unchecked.lens _MessageOptions'messageSetWireFormat- (\ x__ y__ -> x__{_MessageOptions'messageSetWireFormat = y__})--type instance- Data.ProtoLens.Field "noStandardDescriptorAccessor" MessageOptions- = Prelude.Bool--instance Data.ProtoLens.HasField "noStandardDescriptorAccessor"- MessageOptions MessageOptions where- field _- = (Prelude..) maybe'noStandardDescriptorAccessor- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'noStandardDescriptorAccessor"- MessageOptions- = Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField- "maybe'noStandardDescriptorAccessor" MessageOptions MessageOptions- where- field _- = Lens.Family2.Unchecked.lens- _MessageOptions'noStandardDescriptorAccessor- (\ x__ y__ ->- x__{_MessageOptions'noStandardDescriptorAccessor = y__})--type instance Data.ProtoLens.Field "deprecated" MessageOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "deprecated" MessageOptions- MessageOptions where- field _- = (Prelude..) maybe'deprecated- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'deprecated" MessageOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'deprecated" MessageOptions- MessageOptions where- field _- = Lens.Family2.Unchecked.lens _MessageOptions'deprecated- (\ x__ y__ -> x__{_MessageOptions'deprecated = y__})--type instance Data.ProtoLens.Field "mapEntry" MessageOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "mapEntry" MessageOptions- MessageOptions where- field _- = (Prelude..) maybe'mapEntry- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance Data.ProtoLens.Field "maybe'mapEntry" MessageOptions- = Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'mapEntry" MessageOptions- MessageOptions where- field _- = Lens.Family2.Unchecked.lens _MessageOptions'mapEntry- (\ x__ y__ -> x__{_MessageOptions'mapEntry = y__})--type instance- Data.ProtoLens.Field "uninterpretedOption" MessageOptions =- [UninterpretedOption]--instance Data.ProtoLens.HasField "uninterpretedOption"- MessageOptions MessageOptions where- field _- = Lens.Family2.Unchecked.lens _MessageOptions'uninterpretedOption- (\ x__ y__ -> x__{_MessageOptions'uninterpretedOption = y__})--instance Data.Default.Class.Default MessageOptions where- def- = MessageOptions{_MessageOptions'messageSetWireFormat =- Prelude.Nothing,- _MessageOptions'noStandardDescriptorAccessor = Prelude.Nothing,- _MessageOptions'deprecated = Prelude.Nothing,- _MessageOptions'mapEntry = Prelude.Nothing,- _MessageOptions'uninterpretedOption = []}--instance Data.ProtoLens.Message MessageOptions where- descriptor- = let messageSetWireFormat__field_descriptor- = Data.ProtoLens.FieldDescriptor "message_set_wire_format"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'messageSetWireFormat)- noStandardDescriptorAccessor__field_descriptor- = Data.ProtoLens.FieldDescriptor "no_standard_descriptor_accessor"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'noStandardDescriptorAccessor)- deprecated__field_descriptor- = Data.ProtoLens.FieldDescriptor "deprecated"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'deprecated)- mapEntry__field_descriptor- = Data.ProtoLens.FieldDescriptor "map_entry"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'mapEntry)- uninterpretedOption__field_descriptor- = Data.ProtoLens.FieldDescriptor "uninterpreted_option"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked- uninterpretedOption)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, messageSetWireFormat__field_descriptor),- (Data.ProtoLens.Tag 2,- noStandardDescriptorAccessor__field_descriptor),- (Data.ProtoLens.Tag 3, deprecated__field_descriptor),- (Data.ProtoLens.Tag 7, mapEntry__field_descriptor),- (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])- (Data.Map.fromList- [("message_set_wire_format",- messageSetWireFormat__field_descriptor),- ("no_standard_descriptor_accessor",- noStandardDescriptorAccessor__field_descriptor),- ("deprecated", deprecated__field_descriptor),- ("map_entry", mapEntry__field_descriptor),- ("uninterpreted_option", uninterpretedOption__field_descriptor)])--data MethodDescriptorProto = MethodDescriptorProto{_MethodDescriptorProto'name- :: Prelude.Maybe Data.Text.Text,- _MethodDescriptorProto'inputType ::- Prelude.Maybe Data.Text.Text,- _MethodDescriptorProto'outputType ::- Prelude.Maybe Data.Text.Text,- _MethodDescriptorProto'options ::- Prelude.Maybe MethodOptions,- _MethodDescriptorProto'clientStreaming ::- Prelude.Maybe Prelude.Bool,- _MethodDescriptorProto'serverStreaming ::- Prelude.Maybe Prelude.Bool}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "name" MethodDescriptorProto =- Data.Text.Text--instance Data.ProtoLens.HasField "name" MethodDescriptorProto- MethodDescriptorProto where- field _- = (Prelude..) maybe'name- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'name" MethodDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'name" MethodDescriptorProto- MethodDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _MethodDescriptorProto'name- (\ x__ y__ -> x__{_MethodDescriptorProto'name = y__})--type instance- Data.ProtoLens.Field "inputType" MethodDescriptorProto =- Data.Text.Text--instance Data.ProtoLens.HasField "inputType" MethodDescriptorProto- MethodDescriptorProto where- field _- = (Prelude..) maybe'inputType- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'inputType" MethodDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'inputType"- MethodDescriptorProto MethodDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _MethodDescriptorProto'inputType- (\ x__ y__ -> x__{_MethodDescriptorProto'inputType = y__})--type instance- Data.ProtoLens.Field "outputType" MethodDescriptorProto =- Data.Text.Text--instance Data.ProtoLens.HasField "outputType" MethodDescriptorProto- MethodDescriptorProto where- field _- = (Prelude..) maybe'outputType- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'outputType" MethodDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'outputType"- MethodDescriptorProto MethodDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _MethodDescriptorProto'outputType- (\ x__ y__ -> x__{_MethodDescriptorProto'outputType = y__})--type instance Data.ProtoLens.Field "options" MethodDescriptorProto- = MethodOptions--instance Data.ProtoLens.HasField "options" MethodDescriptorProto- MethodDescriptorProto where- field _- = (Prelude..) maybe'options- (Data.ProtoLens.maybeLens Data.Default.Class.def)--type instance- Data.ProtoLens.Field "maybe'options" MethodDescriptorProto =- Prelude.Maybe MethodOptions--instance Data.ProtoLens.HasField "maybe'options"- MethodDescriptorProto MethodDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _MethodDescriptorProto'options- (\ x__ y__ -> x__{_MethodDescriptorProto'options = y__})--type instance- Data.ProtoLens.Field "clientStreaming" MethodDescriptorProto =- Prelude.Bool--instance Data.ProtoLens.HasField "clientStreaming"- MethodDescriptorProto MethodDescriptorProto where- field _- = (Prelude..) maybe'clientStreaming- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'clientStreaming" MethodDescriptorProto- = Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'clientStreaming"- MethodDescriptorProto MethodDescriptorProto where- field _- = Lens.Family2.Unchecked.lens- _MethodDescriptorProto'clientStreaming- (\ x__ y__ -> x__{_MethodDescriptorProto'clientStreaming = y__})--type instance- Data.ProtoLens.Field "serverStreaming" MethodDescriptorProto =- Prelude.Bool--instance Data.ProtoLens.HasField "serverStreaming"- MethodDescriptorProto MethodDescriptorProto where- field _- = (Prelude..) maybe'serverStreaming- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'serverStreaming" MethodDescriptorProto- = Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'serverStreaming"- MethodDescriptorProto MethodDescriptorProto where- field _- = Lens.Family2.Unchecked.lens- _MethodDescriptorProto'serverStreaming- (\ x__ y__ -> x__{_MethodDescriptorProto'serverStreaming = y__})--instance Data.Default.Class.Default MethodDescriptorProto where- def- = MethodDescriptorProto{_MethodDescriptorProto'name =- Prelude.Nothing,- _MethodDescriptorProto'inputType = Prelude.Nothing,- _MethodDescriptorProto'outputType = Prelude.Nothing,- _MethodDescriptorProto'options = Prelude.Nothing,- _MethodDescriptorProto'clientStreaming = Prelude.Nothing,- _MethodDescriptorProto'serverStreaming = Prelude.Nothing}--instance Data.ProtoLens.Message MethodDescriptorProto where- descriptor- = let name__field_descriptor- = Data.ProtoLens.FieldDescriptor "name"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'name)- inputType__field_descriptor- = Data.ProtoLens.FieldDescriptor "input_type"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'inputType)- outputType__field_descriptor- = Data.ProtoLens.FieldDescriptor "output_type"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'outputType)- options__field_descriptor- = Data.ProtoLens.FieldDescriptor "options"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor MethodOptions)- (Data.ProtoLens.OptionalField maybe'options)- clientStreaming__field_descriptor- = Data.ProtoLens.FieldDescriptor "client_streaming"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'clientStreaming)- serverStreaming__field_descriptor- = Data.ProtoLens.FieldDescriptor "server_streaming"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'serverStreaming)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, name__field_descriptor),- (Data.ProtoLens.Tag 2, inputType__field_descriptor),- (Data.ProtoLens.Tag 3, outputType__field_descriptor),- (Data.ProtoLens.Tag 4, options__field_descriptor),- (Data.ProtoLens.Tag 5, clientStreaming__field_descriptor),- (Data.ProtoLens.Tag 6, serverStreaming__field_descriptor)])- (Data.Map.fromList- [("name", name__field_descriptor),- ("input_type", inputType__field_descriptor),- ("output_type", outputType__field_descriptor),- ("options", options__field_descriptor),- ("client_streaming", clientStreaming__field_descriptor),- ("server_streaming", serverStreaming__field_descriptor)])--data MethodOptions = MethodOptions{_MethodOptions'deprecated ::- Prelude.Maybe Prelude.Bool,- _MethodOptions'uninterpretedOption :: [UninterpretedOption]}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "deprecated" MethodOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "deprecated" MethodOptions- MethodOptions where- field _- = (Prelude..) maybe'deprecated- (Data.ProtoLens.maybeLens Prelude.False)--type instance Data.ProtoLens.Field "maybe'deprecated" MethodOptions- = Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'deprecated" MethodOptions- MethodOptions where- field _- = Lens.Family2.Unchecked.lens _MethodOptions'deprecated- (\ x__ y__ -> x__{_MethodOptions'deprecated = y__})--type instance- Data.ProtoLens.Field "uninterpretedOption" MethodOptions =- [UninterpretedOption]--instance Data.ProtoLens.HasField "uninterpretedOption"- MethodOptions MethodOptions where- field _- = Lens.Family2.Unchecked.lens _MethodOptions'uninterpretedOption- (\ x__ y__ -> x__{_MethodOptions'uninterpretedOption = y__})--instance Data.Default.Class.Default MethodOptions where- def- = MethodOptions{_MethodOptions'deprecated = Prelude.Nothing,- _MethodOptions'uninterpretedOption = []}--instance Data.ProtoLens.Message MethodOptions where- descriptor- = let deprecated__field_descriptor- = Data.ProtoLens.FieldDescriptor "deprecated"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'deprecated)- uninterpretedOption__field_descriptor- = Data.ProtoLens.FieldDescriptor "uninterpreted_option"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked- uninterpretedOption)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 33, deprecated__field_descriptor),- (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])- (Data.Map.fromList- [("deprecated", deprecated__field_descriptor),- ("uninterpreted_option", uninterpretedOption__field_descriptor)])--data OneofDescriptorProto = OneofDescriptorProto{_OneofDescriptorProto'name- :: Prelude.Maybe Data.Text.Text}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "name" OneofDescriptorProto =- Data.Text.Text--instance Data.ProtoLens.HasField "name" OneofDescriptorProto- OneofDescriptorProto where- field _- = (Prelude..) maybe'name- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'name" OneofDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'name" OneofDescriptorProto- OneofDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _OneofDescriptorProto'name- (\ x__ y__ -> x__{_OneofDescriptorProto'name = y__})--instance Data.Default.Class.Default OneofDescriptorProto where- def- = OneofDescriptorProto{_OneofDescriptorProto'name =- Prelude.Nothing}--instance Data.ProtoLens.Message OneofDescriptorProto where- descriptor- = let name__field_descriptor- = Data.ProtoLens.FieldDescriptor "name"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'name)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, name__field_descriptor)])- (Data.Map.fromList [("name", name__field_descriptor)])--data ServiceDescriptorProto = ServiceDescriptorProto{_ServiceDescriptorProto'name- :: Prelude.Maybe Data.Text.Text,- _ServiceDescriptorProto'method ::- [MethodDescriptorProto],- _ServiceDescriptorProto'options ::- Prelude.Maybe ServiceOptions}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "name" ServiceDescriptorProto =- Data.Text.Text--instance Data.ProtoLens.HasField "name" ServiceDescriptorProto- ServiceDescriptorProto where- field _- = (Prelude..) maybe'name- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'name" ServiceDescriptorProto =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'name"- ServiceDescriptorProto ServiceDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _ServiceDescriptorProto'name- (\ x__ y__ -> x__{_ServiceDescriptorProto'name = y__})--type instance Data.ProtoLens.Field "method" ServiceDescriptorProto- = [MethodDescriptorProto]--instance Data.ProtoLens.HasField "method" ServiceDescriptorProto- ServiceDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _ServiceDescriptorProto'method- (\ x__ y__ -> x__{_ServiceDescriptorProto'method = y__})--type instance Data.ProtoLens.Field "options" ServiceDescriptorProto- = ServiceOptions--instance Data.ProtoLens.HasField "options" ServiceDescriptorProto- ServiceDescriptorProto where- field _- = (Prelude..) maybe'options- (Data.ProtoLens.maybeLens Data.Default.Class.def)--type instance- Data.ProtoLens.Field "maybe'options" ServiceDescriptorProto =- Prelude.Maybe ServiceOptions--instance Data.ProtoLens.HasField "maybe'options"- ServiceDescriptorProto ServiceDescriptorProto where- field _- = Lens.Family2.Unchecked.lens _ServiceDescriptorProto'options- (\ x__ y__ -> x__{_ServiceDescriptorProto'options = y__})--instance Data.Default.Class.Default ServiceDescriptorProto where- def- = ServiceDescriptorProto{_ServiceDescriptorProto'name =- Prelude.Nothing,- _ServiceDescriptorProto'method = [],- _ServiceDescriptorProto'options = Prelude.Nothing}--instance Data.ProtoLens.Message ServiceDescriptorProto where- descriptor- = let name__field_descriptor- = Data.ProtoLens.FieldDescriptor "name"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'name)- method__field_descriptor- = Data.ProtoLens.FieldDescriptor "method"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor MethodDescriptorProto)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked method)- options__field_descriptor- = Data.ProtoLens.FieldDescriptor "options"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor ServiceOptions)- (Data.ProtoLens.OptionalField maybe'options)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, name__field_descriptor),- (Data.ProtoLens.Tag 2, method__field_descriptor),- (Data.ProtoLens.Tag 3, options__field_descriptor)])- (Data.Map.fromList- [("name", name__field_descriptor),- ("method", method__field_descriptor),- ("options", options__field_descriptor)])--data ServiceOptions = ServiceOptions{_ServiceOptions'deprecated ::- Prelude.Maybe Prelude.Bool,- _ServiceOptions'uninterpretedOption :: [UninterpretedOption]}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "deprecated" ServiceOptions =- Prelude.Bool--instance Data.ProtoLens.HasField "deprecated" ServiceOptions- ServiceOptions where- field _- = (Prelude..) maybe'deprecated- (Data.ProtoLens.maybeLens Prelude.False)--type instance- Data.ProtoLens.Field "maybe'deprecated" ServiceOptions =- Prelude.Maybe Prelude.Bool--instance Data.ProtoLens.HasField "maybe'deprecated" ServiceOptions- ServiceOptions where- field _- = Lens.Family2.Unchecked.lens _ServiceOptions'deprecated- (\ x__ y__ -> x__{_ServiceOptions'deprecated = y__})--type instance- Data.ProtoLens.Field "uninterpretedOption" ServiceOptions =- [UninterpretedOption]--instance Data.ProtoLens.HasField "uninterpretedOption"- ServiceOptions ServiceOptions where- field _- = Lens.Family2.Unchecked.lens _ServiceOptions'uninterpretedOption- (\ x__ y__ -> x__{_ServiceOptions'uninterpretedOption = y__})--instance Data.Default.Class.Default ServiceOptions where- def- = ServiceOptions{_ServiceOptions'deprecated = Prelude.Nothing,- _ServiceOptions'uninterpretedOption = []}--instance Data.ProtoLens.Message ServiceOptions where- descriptor- = let deprecated__field_descriptor- = Data.ProtoLens.FieldDescriptor "deprecated"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.OptionalField maybe'deprecated)- uninterpretedOption__field_descriptor- = Data.ProtoLens.FieldDescriptor "uninterpreted_option"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked- uninterpretedOption)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 33, deprecated__field_descriptor),- (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])- (Data.Map.fromList- [("deprecated", deprecated__field_descriptor),- ("uninterpreted_option", uninterpretedOption__field_descriptor)])--data SourceCodeInfo = SourceCodeInfo{_SourceCodeInfo'location ::- [SourceCodeInfo'Location]}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "location" SourceCodeInfo =- [SourceCodeInfo'Location]--instance Data.ProtoLens.HasField "location" SourceCodeInfo- SourceCodeInfo where- field _- = Lens.Family2.Unchecked.lens _SourceCodeInfo'location- (\ x__ y__ -> x__{_SourceCodeInfo'location = y__})--instance Data.Default.Class.Default SourceCodeInfo where- def = SourceCodeInfo{_SourceCodeInfo'location = []}--instance Data.ProtoLens.Message SourceCodeInfo where- descriptor- = let location__field_descriptor- = Data.ProtoLens.FieldDescriptor "location"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor SourceCodeInfo'Location)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked location)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, location__field_descriptor)])- (Data.Map.fromList [("location", location__field_descriptor)])--data SourceCodeInfo'Location = SourceCodeInfo'Location{_SourceCodeInfo'Location'path- :: [Data.Int.Int32],- _SourceCodeInfo'Location'span ::- [Data.Int.Int32],- _SourceCodeInfo'Location'leadingComments ::- Prelude.Maybe Data.Text.Text,- _SourceCodeInfo'Location'trailingComments ::- Prelude.Maybe Data.Text.Text,- _SourceCodeInfo'Location'leadingDetachedComments- :: [Data.Text.Text]}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "path" SourceCodeInfo'Location =- [Data.Int.Int32]--instance Data.ProtoLens.HasField "path" SourceCodeInfo'Location- SourceCodeInfo'Location where- field _- = Lens.Family2.Unchecked.lens _SourceCodeInfo'Location'path- (\ x__ y__ -> x__{_SourceCodeInfo'Location'path = y__})--type instance Data.ProtoLens.Field "span" SourceCodeInfo'Location =- [Data.Int.Int32]--instance Data.ProtoLens.HasField "span" SourceCodeInfo'Location- SourceCodeInfo'Location where- field _- = Lens.Family2.Unchecked.lens _SourceCodeInfo'Location'span- (\ x__ y__ -> x__{_SourceCodeInfo'Location'span = y__})--type instance- Data.ProtoLens.Field "leadingComments" SourceCodeInfo'Location =- Data.Text.Text--instance Data.ProtoLens.HasField "leadingComments"- SourceCodeInfo'Location SourceCodeInfo'Location where- field _- = (Prelude..) maybe'leadingComments- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'leadingComments"- SourceCodeInfo'Location- = Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'leadingComments"- SourceCodeInfo'Location SourceCodeInfo'Location where- field _- = Lens.Family2.Unchecked.lens- _SourceCodeInfo'Location'leadingComments- (\ x__ y__ -> x__{_SourceCodeInfo'Location'leadingComments = y__})--type instance- Data.ProtoLens.Field "trailingComments" SourceCodeInfo'Location =- Data.Text.Text--instance Data.ProtoLens.HasField "trailingComments"- SourceCodeInfo'Location SourceCodeInfo'Location where- field _- = (Prelude..) maybe'trailingComments- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'trailingComments"- SourceCodeInfo'Location- = Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'trailingComments"- SourceCodeInfo'Location SourceCodeInfo'Location where- field _- = Lens.Family2.Unchecked.lens- _SourceCodeInfo'Location'trailingComments- (\ x__ y__ -> x__{_SourceCodeInfo'Location'trailingComments = y__})--type instance- Data.ProtoLens.Field "leadingDetachedComments"- SourceCodeInfo'Location- = [Data.Text.Text]--instance Data.ProtoLens.HasField "leadingDetachedComments"- SourceCodeInfo'Location SourceCodeInfo'Location where- field _- = Lens.Family2.Unchecked.lens- _SourceCodeInfo'Location'leadingDetachedComments- (\ x__ y__ ->- x__{_SourceCodeInfo'Location'leadingDetachedComments = y__})--instance Data.Default.Class.Default SourceCodeInfo'Location where- def- = SourceCodeInfo'Location{_SourceCodeInfo'Location'path = [],- _SourceCodeInfo'Location'span = [],- _SourceCodeInfo'Location'leadingComments = Prelude.Nothing,- _SourceCodeInfo'Location'trailingComments = Prelude.Nothing,- _SourceCodeInfo'Location'leadingDetachedComments = []}--instance Data.ProtoLens.Message SourceCodeInfo'Location where- descriptor- = let path__field_descriptor- = Data.ProtoLens.FieldDescriptor "path"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Packed path)- span__field_descriptor- = Data.ProtoLens.FieldDescriptor "span"- (Data.ProtoLens.Int32Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Packed span)- leadingComments__field_descriptor- = Data.ProtoLens.FieldDescriptor "leading_comments"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'leadingComments)- trailingComments__field_descriptor- = Data.ProtoLens.FieldDescriptor "trailing_comments"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'trailingComments)- leadingDetachedComments__field_descriptor- = Data.ProtoLens.FieldDescriptor "leading_detached_comments"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked- leadingDetachedComments)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, path__field_descriptor),- (Data.ProtoLens.Tag 2, span__field_descriptor),- (Data.ProtoLens.Tag 3, leadingComments__field_descriptor),- (Data.ProtoLens.Tag 4, trailingComments__field_descriptor),- (Data.ProtoLens.Tag 6, leadingDetachedComments__field_descriptor)])- (Data.Map.fromList- [("path", path__field_descriptor),- ("span", span__field_descriptor),- ("leading_comments", leadingComments__field_descriptor),- ("trailing_comments", trailingComments__field_descriptor),- ("leading_detached_comments",- leadingDetachedComments__field_descriptor)])--data UninterpretedOption = UninterpretedOption{_UninterpretedOption'name- :: [UninterpretedOption'NamePart],- _UninterpretedOption'identifierValue ::- Prelude.Maybe Data.Text.Text,- _UninterpretedOption'positiveIntValue ::- Prelude.Maybe Data.Word.Word64,- _UninterpretedOption'negativeIntValue ::- Prelude.Maybe Data.Int.Int64,- _UninterpretedOption'doubleValue ::- Prelude.Maybe Prelude.Double,- _UninterpretedOption'stringValue ::- Prelude.Maybe Data.ByteString.ByteString,- _UninterpretedOption'aggregateValue ::- Prelude.Maybe Data.Text.Text}- deriving (Prelude.Show, Prelude.Eq)--type instance Data.ProtoLens.Field "name" UninterpretedOption =- [UninterpretedOption'NamePart]--instance Data.ProtoLens.HasField "name" UninterpretedOption- UninterpretedOption where- field _- = Lens.Family2.Unchecked.lens _UninterpretedOption'name- (\ x__ y__ -> x__{_UninterpretedOption'name = y__})--type instance- Data.ProtoLens.Field "identifierValue" UninterpretedOption =- Data.Text.Text--instance Data.ProtoLens.HasField "identifierValue"- UninterpretedOption UninterpretedOption where- field _- = (Prelude..) maybe'identifierValue- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'identifierValue" UninterpretedOption =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'identifierValue"- UninterpretedOption UninterpretedOption where- field _- = Lens.Family2.Unchecked.lens _UninterpretedOption'identifierValue- (\ x__ y__ -> x__{_UninterpretedOption'identifierValue = y__})--type instance- Data.ProtoLens.Field "positiveIntValue" UninterpretedOption =- Data.Word.Word64--instance Data.ProtoLens.HasField "positiveIntValue"- UninterpretedOption UninterpretedOption where- field _- = (Prelude..) maybe'positiveIntValue- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'positiveIntValue" UninterpretedOption =- Prelude.Maybe Data.Word.Word64--instance Data.ProtoLens.HasField "maybe'positiveIntValue"- UninterpretedOption UninterpretedOption where- field _- = Lens.Family2.Unchecked.lens _UninterpretedOption'positiveIntValue- (\ x__ y__ -> x__{_UninterpretedOption'positiveIntValue = y__})--type instance- Data.ProtoLens.Field "negativeIntValue" UninterpretedOption =- Data.Int.Int64--instance Data.ProtoLens.HasField "negativeIntValue"- UninterpretedOption UninterpretedOption where- field _- = (Prelude..) maybe'negativeIntValue- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'negativeIntValue" UninterpretedOption =- Prelude.Maybe Data.Int.Int64--instance Data.ProtoLens.HasField "maybe'negativeIntValue"- UninterpretedOption UninterpretedOption where- field _- = Lens.Family2.Unchecked.lens _UninterpretedOption'negativeIntValue- (\ x__ y__ -> x__{_UninterpretedOption'negativeIntValue = y__})--type instance- Data.ProtoLens.Field "doubleValue" UninterpretedOption =- Prelude.Double--instance Data.ProtoLens.HasField "doubleValue" UninterpretedOption- UninterpretedOption where- field _- = (Prelude..) maybe'doubleValue- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'doubleValue" UninterpretedOption =- Prelude.Maybe Prelude.Double--instance Data.ProtoLens.HasField "maybe'doubleValue"- UninterpretedOption UninterpretedOption where- field _- = Lens.Family2.Unchecked.lens _UninterpretedOption'doubleValue- (\ x__ y__ -> x__{_UninterpretedOption'doubleValue = y__})--type instance- Data.ProtoLens.Field "stringValue" UninterpretedOption =- Data.ByteString.ByteString--instance Data.ProtoLens.HasField "stringValue" UninterpretedOption- UninterpretedOption where- field _- = (Prelude..) maybe'stringValue- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'stringValue" UninterpretedOption =- Prelude.Maybe Data.ByteString.ByteString--instance Data.ProtoLens.HasField "maybe'stringValue"- UninterpretedOption UninterpretedOption where- field _- = Lens.Family2.Unchecked.lens _UninterpretedOption'stringValue- (\ x__ y__ -> x__{_UninterpretedOption'stringValue = y__})--type instance- Data.ProtoLens.Field "aggregateValue" UninterpretedOption =- Data.Text.Text--instance Data.ProtoLens.HasField "aggregateValue"- UninterpretedOption UninterpretedOption where- field _- = (Prelude..) maybe'aggregateValue- (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)--type instance- Data.ProtoLens.Field "maybe'aggregateValue" UninterpretedOption =- Prelude.Maybe Data.Text.Text--instance Data.ProtoLens.HasField "maybe'aggregateValue"- UninterpretedOption UninterpretedOption where- field _- = Lens.Family2.Unchecked.lens _UninterpretedOption'aggregateValue- (\ x__ y__ -> x__{_UninterpretedOption'aggregateValue = y__})--instance Data.Default.Class.Default UninterpretedOption where- def- = UninterpretedOption{_UninterpretedOption'name = [],- _UninterpretedOption'identifierValue = Prelude.Nothing,- _UninterpretedOption'positiveIntValue = Prelude.Nothing,- _UninterpretedOption'negativeIntValue = Prelude.Nothing,- _UninterpretedOption'doubleValue = Prelude.Nothing,- _UninterpretedOption'stringValue = Prelude.Nothing,- _UninterpretedOption'aggregateValue = Prelude.Nothing}--instance Data.ProtoLens.Message UninterpretedOption where- descriptor- = let name__field_descriptor- = Data.ProtoLens.FieldDescriptor "name"- (Data.ProtoLens.MessageField ::- Data.ProtoLens.FieldTypeDescriptor UninterpretedOption'NamePart)- (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked name)- identifierValue__field_descriptor- = Data.ProtoLens.FieldDescriptor "identifier_value"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'identifierValue)- positiveIntValue__field_descriptor- = Data.ProtoLens.FieldDescriptor "positive_int_value"- (Data.ProtoLens.UInt64Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Word.Word64)- (Data.ProtoLens.OptionalField maybe'positiveIntValue)- negativeIntValue__field_descriptor- = Data.ProtoLens.FieldDescriptor "negative_int_value"- (Data.ProtoLens.Int64Field ::- Data.ProtoLens.FieldTypeDescriptor Data.Int.Int64)- (Data.ProtoLens.OptionalField maybe'negativeIntValue)- doubleValue__field_descriptor- = Data.ProtoLens.FieldDescriptor "double_value"- (Data.ProtoLens.DoubleField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Double)- (Data.ProtoLens.OptionalField maybe'doubleValue)- stringValue__field_descriptor- = Data.ProtoLens.FieldDescriptor "string_value"- (Data.ProtoLens.BytesField ::- Data.ProtoLens.FieldTypeDescriptor Data.ByteString.ByteString)- (Data.ProtoLens.OptionalField maybe'stringValue)- aggregateValue__field_descriptor- = Data.ProtoLens.FieldDescriptor "aggregate_value"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.OptionalField maybe'aggregateValue)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 2, name__field_descriptor),- (Data.ProtoLens.Tag 3, identifierValue__field_descriptor),- (Data.ProtoLens.Tag 4, positiveIntValue__field_descriptor),- (Data.ProtoLens.Tag 5, negativeIntValue__field_descriptor),- (Data.ProtoLens.Tag 6, doubleValue__field_descriptor),- (Data.ProtoLens.Tag 7, stringValue__field_descriptor),- (Data.ProtoLens.Tag 8, aggregateValue__field_descriptor)])- (Data.Map.fromList- [("name", name__field_descriptor),- ("identifier_value", identifierValue__field_descriptor),- ("positive_int_value", positiveIntValue__field_descriptor),- ("negative_int_value", negativeIntValue__field_descriptor),- ("double_value", doubleValue__field_descriptor),- ("string_value", stringValue__field_descriptor),- ("aggregate_value", aggregateValue__field_descriptor)])--data UninterpretedOption'NamePart = UninterpretedOption'NamePart{_UninterpretedOption'NamePart'namePart- :: Data.Text.Text,- _UninterpretedOption'NamePart'isExtension- :: Prelude.Bool}- deriving (Prelude.Show, Prelude.Eq)--type instance- Data.ProtoLens.Field "namePart" UninterpretedOption'NamePart =- Data.Text.Text--instance Data.ProtoLens.HasField "namePart"- UninterpretedOption'NamePart UninterpretedOption'NamePart where- field _- = Lens.Family2.Unchecked.lens- _UninterpretedOption'NamePart'namePart- (\ x__ y__ -> x__{_UninterpretedOption'NamePart'namePart = y__})--type instance- Data.ProtoLens.Field "isExtension" UninterpretedOption'NamePart =- Prelude.Bool--instance Data.ProtoLens.HasField "isExtension"- UninterpretedOption'NamePart UninterpretedOption'NamePart where- field _- = Lens.Family2.Unchecked.lens- _UninterpretedOption'NamePart'isExtension- (\ x__ y__ -> x__{_UninterpretedOption'NamePart'isExtension = y__})--instance Data.Default.Class.Default UninterpretedOption'NamePart- where- def- = UninterpretedOption'NamePart{_UninterpretedOption'NamePart'namePart- = Data.ProtoLens.fieldDefault,- _UninterpretedOption'NamePart'isExtension =- Data.ProtoLens.fieldDefault}--instance Data.ProtoLens.Message UninterpretedOption'NamePart where- descriptor- = let namePart__field_descriptor- = Data.ProtoLens.FieldDescriptor "name_part"- (Data.ProtoLens.StringField ::- Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)- (Data.ProtoLens.PlainField Data.ProtoLens.Required namePart)- isExtension__field_descriptor- = Data.ProtoLens.FieldDescriptor "is_extension"- (Data.ProtoLens.BoolField ::- Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)- (Data.ProtoLens.PlainField Data.ProtoLens.Required isExtension)- in- Data.ProtoLens.MessageDescriptor- (Data.Map.fromList- [(Data.ProtoLens.Tag 1, namePart__field_descriptor),- (Data.ProtoLens.Tag 2, isExtension__field_descriptor)])- (Data.Map.fromList- [("name_part", namePart__field_descriptor),- ("is_extension", isExtension__field_descriptor)])--aggregateValue ::- forall msg msg' .- Data.ProtoLens.HasField "aggregateValue" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "aggregateValue" msg)- (Data.ProtoLens.Field "aggregateValue" msg')-aggregateValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "aggregateValue")--allowAlias ::- forall msg msg' . Data.ProtoLens.HasField "allowAlias" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "allowAlias" msg)- (Data.ProtoLens.Field "allowAlias" msg')-allowAlias- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "allowAlias")--annotation ::- forall msg msg' . Data.ProtoLens.HasField "annotation" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "annotation" msg)- (Data.ProtoLens.Field "annotation" msg')-annotation- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "annotation")--begin ::- forall msg msg' . Data.ProtoLens.HasField "begin" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "begin" msg)- (Data.ProtoLens.Field "begin" msg')-begin- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "begin")--ccEnableArenas ::- forall msg msg' .- Data.ProtoLens.HasField "ccEnableArenas" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "ccEnableArenas" msg)- (Data.ProtoLens.Field "ccEnableArenas" msg')-ccEnableArenas- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "ccEnableArenas")--ccGenericServices ::- forall msg msg' .- Data.ProtoLens.HasField "ccGenericServices" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "ccGenericServices" msg)- (Data.ProtoLens.Field "ccGenericServices" msg')-ccGenericServices- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "ccGenericServices")--clientStreaming ::- forall msg msg' .- Data.ProtoLens.HasField "clientStreaming" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "clientStreaming" msg)- (Data.ProtoLens.Field "clientStreaming" msg')-clientStreaming- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "clientStreaming")--csharpNamespace ::- forall msg msg' .- Data.ProtoLens.HasField "csharpNamespace" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "csharpNamespace" msg)- (Data.ProtoLens.Field "csharpNamespace" msg')-csharpNamespace- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "csharpNamespace")--ctype ::- forall msg msg' . Data.ProtoLens.HasField "ctype" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "ctype" msg)- (Data.ProtoLens.Field "ctype" msg')-ctype- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "ctype")--defaultValue ::- forall msg msg' .- Data.ProtoLens.HasField "defaultValue" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "defaultValue" msg)- (Data.ProtoLens.Field "defaultValue" msg')-defaultValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "defaultValue")--dependency ::- forall msg msg' . Data.ProtoLens.HasField "dependency" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "dependency" msg)- (Data.ProtoLens.Field "dependency" msg')-dependency- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "dependency")--deprecated ::- forall msg msg' . Data.ProtoLens.HasField "deprecated" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "deprecated" msg)- (Data.ProtoLens.Field "deprecated" msg')-deprecated- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "deprecated")--doubleValue ::- forall msg msg' . Data.ProtoLens.HasField "doubleValue" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "doubleValue" msg)- (Data.ProtoLens.Field "doubleValue" msg')-doubleValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "doubleValue")--end ::- forall msg msg' . Data.ProtoLens.HasField "end" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "end" msg)- (Data.ProtoLens.Field "end" msg')-end- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "end")--enumType ::- forall msg msg' . Data.ProtoLens.HasField "enumType" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "enumType" msg)- (Data.ProtoLens.Field "enumType" msg')-enumType- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "enumType")--extendee ::- forall msg msg' . Data.ProtoLens.HasField "extendee" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "extendee" msg)- (Data.ProtoLens.Field "extendee" msg')-extendee- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "extendee")--extension ::- forall msg msg' . Data.ProtoLens.HasField "extension" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "extension" msg)- (Data.ProtoLens.Field "extension" msg')-extension- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "extension")--extensionRange ::- forall msg msg' .- Data.ProtoLens.HasField "extensionRange" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "extensionRange" msg)- (Data.ProtoLens.Field "extensionRange" msg')-extensionRange- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "extensionRange")--field ::- forall msg msg' . Data.ProtoLens.HasField "field" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "field" msg)- (Data.ProtoLens.Field "field" msg')-field- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "field")--file ::- forall msg msg' . Data.ProtoLens.HasField "file" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "file" msg)- (Data.ProtoLens.Field "file" msg')-file- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "file")--goPackage ::- forall msg msg' . Data.ProtoLens.HasField "goPackage" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "goPackage" msg)- (Data.ProtoLens.Field "goPackage" msg')-goPackage- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "goPackage")--identifierValue ::- forall msg msg' .- Data.ProtoLens.HasField "identifierValue" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "identifierValue" msg)- (Data.ProtoLens.Field "identifierValue" msg')-identifierValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "identifierValue")--inputType ::- forall msg msg' . Data.ProtoLens.HasField "inputType" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "inputType" msg)- (Data.ProtoLens.Field "inputType" msg')-inputType- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "inputType")--isExtension ::- forall msg msg' . Data.ProtoLens.HasField "isExtension" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "isExtension" msg)- (Data.ProtoLens.Field "isExtension" msg')-isExtension- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "isExtension")--javaGenerateEqualsAndHash ::- forall msg msg' .- Data.ProtoLens.HasField "javaGenerateEqualsAndHash" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "javaGenerateEqualsAndHash" msg)- (Data.ProtoLens.Field "javaGenerateEqualsAndHash" msg')-javaGenerateEqualsAndHash- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "javaGenerateEqualsAndHash")--javaGenericServices ::- forall msg msg' .- Data.ProtoLens.HasField "javaGenericServices" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "javaGenericServices" msg)- (Data.ProtoLens.Field "javaGenericServices" msg')-javaGenericServices- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "javaGenericServices")--javaMultipleFiles ::- forall msg msg' .- Data.ProtoLens.HasField "javaMultipleFiles" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "javaMultipleFiles" msg)- (Data.ProtoLens.Field "javaMultipleFiles" msg')-javaMultipleFiles- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "javaMultipleFiles")--javaOuterClassname ::- forall msg msg' .- Data.ProtoLens.HasField "javaOuterClassname" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "javaOuterClassname" msg)- (Data.ProtoLens.Field "javaOuterClassname" msg')-javaOuterClassname- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "javaOuterClassname")--javaPackage ::- forall msg msg' . Data.ProtoLens.HasField "javaPackage" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "javaPackage" msg)- (Data.ProtoLens.Field "javaPackage" msg')-javaPackage- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "javaPackage")--javaStringCheckUtf8 ::- forall msg msg' .- Data.ProtoLens.HasField "javaStringCheckUtf8" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "javaStringCheckUtf8" msg)- (Data.ProtoLens.Field "javaStringCheckUtf8" msg')-javaStringCheckUtf8- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "javaStringCheckUtf8")--jsonName ::- forall msg msg' . Data.ProtoLens.HasField "jsonName" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "jsonName" msg)- (Data.ProtoLens.Field "jsonName" msg')-jsonName- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "jsonName")--jstype ::- forall msg msg' . Data.ProtoLens.HasField "jstype" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "jstype" msg)- (Data.ProtoLens.Field "jstype" msg')-jstype- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "jstype")--label ::- forall msg msg' . Data.ProtoLens.HasField "label" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "label" msg)- (Data.ProtoLens.Field "label" msg')-label- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "label")--lazy ::- forall msg msg' . Data.ProtoLens.HasField "lazy" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "lazy" msg)- (Data.ProtoLens.Field "lazy" msg')-lazy- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "lazy")--leadingComments ::- forall msg msg' .- Data.ProtoLens.HasField "leadingComments" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "leadingComments" msg)- (Data.ProtoLens.Field "leadingComments" msg')-leadingComments- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "leadingComments")--leadingDetachedComments ::- forall msg msg' .- Data.ProtoLens.HasField "leadingDetachedComments" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "leadingDetachedComments" msg)- (Data.ProtoLens.Field "leadingDetachedComments" msg')-leadingDetachedComments- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "leadingDetachedComments")--location ::- forall msg msg' . Data.ProtoLens.HasField "location" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "location" msg)- (Data.ProtoLens.Field "location" msg')-location- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "location")--mapEntry ::- forall msg msg' . Data.ProtoLens.HasField "mapEntry" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "mapEntry" msg)- (Data.ProtoLens.Field "mapEntry" msg')-mapEntry- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "mapEntry")--maybe'aggregateValue ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'aggregateValue" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'aggregateValue" msg)- (Data.ProtoLens.Field "maybe'aggregateValue" msg')-maybe'aggregateValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'aggregateValue")--maybe'allowAlias ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'allowAlias" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'allowAlias" msg)- (Data.ProtoLens.Field "maybe'allowAlias" msg')-maybe'allowAlias- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'allowAlias")--maybe'begin ::- forall msg msg' . Data.ProtoLens.HasField "maybe'begin" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "maybe'begin" msg)- (Data.ProtoLens.Field "maybe'begin" msg')-maybe'begin- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'begin")--maybe'ccEnableArenas ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'ccEnableArenas" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'ccEnableArenas" msg)- (Data.ProtoLens.Field "maybe'ccEnableArenas" msg')-maybe'ccEnableArenas- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'ccEnableArenas")--maybe'ccGenericServices ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'ccGenericServices" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'ccGenericServices" msg)- (Data.ProtoLens.Field "maybe'ccGenericServices" msg')-maybe'ccGenericServices- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'ccGenericServices")--maybe'clientStreaming ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'clientStreaming" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'clientStreaming" msg)- (Data.ProtoLens.Field "maybe'clientStreaming" msg')-maybe'clientStreaming- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'clientStreaming")--maybe'csharpNamespace ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'csharpNamespace" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'csharpNamespace" msg)- (Data.ProtoLens.Field "maybe'csharpNamespace" msg')-maybe'csharpNamespace- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'csharpNamespace")--maybe'ctype ::- forall msg msg' . Data.ProtoLens.HasField "maybe'ctype" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "maybe'ctype" msg)- (Data.ProtoLens.Field "maybe'ctype" msg')-maybe'ctype- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'ctype")--maybe'defaultValue ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'defaultValue" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'defaultValue" msg)- (Data.ProtoLens.Field "maybe'defaultValue" msg')-maybe'defaultValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'defaultValue")--maybe'deprecated ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'deprecated" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'deprecated" msg)- (Data.ProtoLens.Field "maybe'deprecated" msg')-maybe'deprecated- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'deprecated")--maybe'doubleValue ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'doubleValue" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'doubleValue" msg)- (Data.ProtoLens.Field "maybe'doubleValue" msg')-maybe'doubleValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'doubleValue")--maybe'end ::- forall msg msg' . Data.ProtoLens.HasField "maybe'end" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "maybe'end" msg)- (Data.ProtoLens.Field "maybe'end" msg')-maybe'end- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'end")--maybe'extendee ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'extendee" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'extendee" msg)- (Data.ProtoLens.Field "maybe'extendee" msg')-maybe'extendee- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'extendee")--maybe'goPackage ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'goPackage" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'goPackage" msg)- (Data.ProtoLens.Field "maybe'goPackage" msg')-maybe'goPackage- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'goPackage")--maybe'identifierValue ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'identifierValue" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'identifierValue" msg)- (Data.ProtoLens.Field "maybe'identifierValue" msg')-maybe'identifierValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'identifierValue")--maybe'inputType ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'inputType" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'inputType" msg)- (Data.ProtoLens.Field "maybe'inputType" msg')-maybe'inputType- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'inputType")--maybe'javaGenerateEqualsAndHash ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'javaGenerateEqualsAndHash" msg- msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'javaGenerateEqualsAndHash" msg)- (Data.ProtoLens.Field "maybe'javaGenerateEqualsAndHash" msg')-maybe'javaGenerateEqualsAndHash- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'javaGenerateEqualsAndHash")--maybe'javaGenericServices ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'javaGenericServices" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'javaGenericServices" msg)- (Data.ProtoLens.Field "maybe'javaGenericServices" msg')-maybe'javaGenericServices- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'javaGenericServices")--maybe'javaMultipleFiles ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'javaMultipleFiles" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'javaMultipleFiles" msg)- (Data.ProtoLens.Field "maybe'javaMultipleFiles" msg')-maybe'javaMultipleFiles- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'javaMultipleFiles")--maybe'javaOuterClassname ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'javaOuterClassname" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'javaOuterClassname" msg)- (Data.ProtoLens.Field "maybe'javaOuterClassname" msg')-maybe'javaOuterClassname- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'javaOuterClassname")--maybe'javaPackage ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'javaPackage" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'javaPackage" msg)- (Data.ProtoLens.Field "maybe'javaPackage" msg')-maybe'javaPackage- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'javaPackage")--maybe'javaStringCheckUtf8 ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'javaStringCheckUtf8" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'javaStringCheckUtf8" msg)- (Data.ProtoLens.Field "maybe'javaStringCheckUtf8" msg')-maybe'javaStringCheckUtf8- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'javaStringCheckUtf8")--maybe'jsonName ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'jsonName" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'jsonName" msg)- (Data.ProtoLens.Field "maybe'jsonName" msg')-maybe'jsonName- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'jsonName")--maybe'jstype ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'jstype" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'jstype" msg)- (Data.ProtoLens.Field "maybe'jstype" msg')-maybe'jstype- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'jstype")--maybe'label ::- forall msg msg' . Data.ProtoLens.HasField "maybe'label" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "maybe'label" msg)- (Data.ProtoLens.Field "maybe'label" msg')-maybe'label- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'label")--maybe'lazy ::- forall msg msg' . Data.ProtoLens.HasField "maybe'lazy" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "maybe'lazy" msg)- (Data.ProtoLens.Field "maybe'lazy" msg')-maybe'lazy- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'lazy")--maybe'leadingComments ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'leadingComments" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'leadingComments" msg)- (Data.ProtoLens.Field "maybe'leadingComments" msg')-maybe'leadingComments- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'leadingComments")--maybe'mapEntry ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'mapEntry" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'mapEntry" msg)- (Data.ProtoLens.Field "maybe'mapEntry" msg')-maybe'mapEntry- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'mapEntry")--maybe'messageSetWireFormat ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'messageSetWireFormat" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'messageSetWireFormat" msg)- (Data.ProtoLens.Field "maybe'messageSetWireFormat" msg')-maybe'messageSetWireFormat- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'messageSetWireFormat")--maybe'name ::- forall msg msg' . Data.ProtoLens.HasField "maybe'name" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "maybe'name" msg)- (Data.ProtoLens.Field "maybe'name" msg')-maybe'name- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'name")--maybe'negativeIntValue ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'negativeIntValue" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'negativeIntValue" msg)- (Data.ProtoLens.Field "maybe'negativeIntValue" msg')-maybe'negativeIntValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'negativeIntValue")--maybe'noStandardDescriptorAccessor ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'noStandardDescriptorAccessor"- msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'noStandardDescriptorAccessor"- msg)- (Data.ProtoLens.Field "maybe'noStandardDescriptorAccessor"- msg')-maybe'noStandardDescriptorAccessor- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'noStandardDescriptorAccessor")--maybe'number ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'number" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'number" msg)- (Data.ProtoLens.Field "maybe'number" msg')-maybe'number- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'number")--maybe'objcClassPrefix ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'objcClassPrefix" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'objcClassPrefix" msg)- (Data.ProtoLens.Field "maybe'objcClassPrefix" msg')-maybe'objcClassPrefix- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'objcClassPrefix")--maybe'oneofIndex ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'oneofIndex" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'oneofIndex" msg)- (Data.ProtoLens.Field "maybe'oneofIndex" msg')-maybe'oneofIndex- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'oneofIndex")--maybe'optimizeFor ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'optimizeFor" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'optimizeFor" msg)- (Data.ProtoLens.Field "maybe'optimizeFor" msg')-maybe'optimizeFor- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'optimizeFor")--maybe'options ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'options" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'options" msg)- (Data.ProtoLens.Field "maybe'options" msg')-maybe'options- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'options")--maybe'outputType ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'outputType" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'outputType" msg)- (Data.ProtoLens.Field "maybe'outputType" msg')-maybe'outputType- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'outputType")--maybe'package ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'package" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'package" msg)- (Data.ProtoLens.Field "maybe'package" msg')-maybe'package- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'package")--maybe'packed ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'packed" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'packed" msg)- (Data.ProtoLens.Field "maybe'packed" msg')-maybe'packed- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'packed")--maybe'positiveIntValue ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'positiveIntValue" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'positiveIntValue" msg)- (Data.ProtoLens.Field "maybe'positiveIntValue" msg')-maybe'positiveIntValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'positiveIntValue")--maybe'pyGenericServices ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'pyGenericServices" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'pyGenericServices" msg)- (Data.ProtoLens.Field "maybe'pyGenericServices" msg')-maybe'pyGenericServices- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'pyGenericServices")--maybe'serverStreaming ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'serverStreaming" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'serverStreaming" msg)- (Data.ProtoLens.Field "maybe'serverStreaming" msg')-maybe'serverStreaming- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'serverStreaming")--maybe'sourceCodeInfo ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'sourceCodeInfo" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'sourceCodeInfo" msg)- (Data.ProtoLens.Field "maybe'sourceCodeInfo" msg')-maybe'sourceCodeInfo- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'sourceCodeInfo")--maybe'sourceFile ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'sourceFile" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'sourceFile" msg)- (Data.ProtoLens.Field "maybe'sourceFile" msg')-maybe'sourceFile- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'sourceFile")--maybe'start ::- forall msg msg' . Data.ProtoLens.HasField "maybe'start" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "maybe'start" msg)- (Data.ProtoLens.Field "maybe'start" msg')-maybe'start- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'start")--maybe'stringValue ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'stringValue" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'stringValue" msg)- (Data.ProtoLens.Field "maybe'stringValue" msg')-maybe'stringValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'stringValue")--maybe'syntax ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'syntax" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'syntax" msg)- (Data.ProtoLens.Field "maybe'syntax" msg')-maybe'syntax- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'syntax")--maybe'trailingComments ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'trailingComments" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'trailingComments" msg)- (Data.ProtoLens.Field "maybe'trailingComments" msg')-maybe'trailingComments- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'trailingComments")--maybe'type' ::- forall msg msg' . Data.ProtoLens.HasField "maybe'type'" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "maybe'type'" msg)- (Data.ProtoLens.Field "maybe'type'" msg')-maybe'type'- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'type'")--maybe'typeName ::- forall msg msg' .- Data.ProtoLens.HasField "maybe'typeName" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "maybe'typeName" msg)- (Data.ProtoLens.Field "maybe'typeName" msg')-maybe'typeName- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "maybe'typeName")--maybe'weak ::- forall msg msg' . Data.ProtoLens.HasField "maybe'weak" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "maybe'weak" msg)- (Data.ProtoLens.Field "maybe'weak" msg')-maybe'weak- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "maybe'weak")--messageSetWireFormat ::- forall msg msg' .- Data.ProtoLens.HasField "messageSetWireFormat" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "messageSetWireFormat" msg)- (Data.ProtoLens.Field "messageSetWireFormat" msg')-messageSetWireFormat- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "messageSetWireFormat")--messageType ::- forall msg msg' . Data.ProtoLens.HasField "messageType" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "messageType" msg)- (Data.ProtoLens.Field "messageType" msg')-messageType- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "messageType")--method ::- forall msg msg' . Data.ProtoLens.HasField "method" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "method" msg)- (Data.ProtoLens.Field "method" msg')-method- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "method")--name ::- forall msg msg' . Data.ProtoLens.HasField "name" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "name" msg)- (Data.ProtoLens.Field "name" msg')-name- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "name")--namePart ::- forall msg msg' . Data.ProtoLens.HasField "namePart" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "namePart" msg)- (Data.ProtoLens.Field "namePart" msg')-namePart- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "namePart")--negativeIntValue ::- forall msg msg' .- Data.ProtoLens.HasField "negativeIntValue" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "negativeIntValue" msg)- (Data.ProtoLens.Field "negativeIntValue" msg')-negativeIntValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "negativeIntValue")--nestedType ::- forall msg msg' . Data.ProtoLens.HasField "nestedType" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "nestedType" msg)- (Data.ProtoLens.Field "nestedType" msg')-nestedType- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "nestedType")--noStandardDescriptorAccessor ::- forall msg msg' .- Data.ProtoLens.HasField "noStandardDescriptorAccessor" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "noStandardDescriptorAccessor" msg)- (Data.ProtoLens.Field "noStandardDescriptorAccessor" msg')-noStandardDescriptorAccessor- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "noStandardDescriptorAccessor")--number ::- forall msg msg' . Data.ProtoLens.HasField "number" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "number" msg)- (Data.ProtoLens.Field "number" msg')-number- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "number")--objcClassPrefix ::- forall msg msg' .- Data.ProtoLens.HasField "objcClassPrefix" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "objcClassPrefix" msg)- (Data.ProtoLens.Field "objcClassPrefix" msg')-objcClassPrefix- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "objcClassPrefix")--oneofDecl ::- forall msg msg' . Data.ProtoLens.HasField "oneofDecl" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "oneofDecl" msg)- (Data.ProtoLens.Field "oneofDecl" msg')-oneofDecl- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "oneofDecl")--oneofIndex ::- forall msg msg' . Data.ProtoLens.HasField "oneofIndex" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "oneofIndex" msg)- (Data.ProtoLens.Field "oneofIndex" msg')-oneofIndex- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "oneofIndex")--optimizeFor ::- forall msg msg' . Data.ProtoLens.HasField "optimizeFor" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "optimizeFor" msg)- (Data.ProtoLens.Field "optimizeFor" msg')-optimizeFor- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "optimizeFor")--options ::- forall msg msg' . Data.ProtoLens.HasField "options" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "options" msg)- (Data.ProtoLens.Field "options" msg')-options- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "options")--outputType ::- forall msg msg' . Data.ProtoLens.HasField "outputType" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "outputType" msg)- (Data.ProtoLens.Field "outputType" msg')-outputType- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "outputType")--package ::- forall msg msg' . Data.ProtoLens.HasField "package" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "package" msg)- (Data.ProtoLens.Field "package" msg')-package- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "package")--packed ::- forall msg msg' . Data.ProtoLens.HasField "packed" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "packed" msg)- (Data.ProtoLens.Field "packed" msg')-packed- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "packed")--path ::- forall msg msg' . Data.ProtoLens.HasField "path" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "path" msg)- (Data.ProtoLens.Field "path" msg')-path- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "path")--positiveIntValue ::- forall msg msg' .- Data.ProtoLens.HasField "positiveIntValue" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "positiveIntValue" msg)- (Data.ProtoLens.Field "positiveIntValue" msg')-positiveIntValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "positiveIntValue")--publicDependency ::- forall msg msg' .- Data.ProtoLens.HasField "publicDependency" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "publicDependency" msg)- (Data.ProtoLens.Field "publicDependency" msg')-publicDependency- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "publicDependency")--pyGenericServices ::- forall msg msg' .- Data.ProtoLens.HasField "pyGenericServices" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "pyGenericServices" msg)- (Data.ProtoLens.Field "pyGenericServices" msg')-pyGenericServices- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "pyGenericServices")--reservedName ::- forall msg msg' .- Data.ProtoLens.HasField "reservedName" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "reservedName" msg)- (Data.ProtoLens.Field "reservedName" msg')-reservedName- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "reservedName")--reservedRange ::- forall msg msg' .- Data.ProtoLens.HasField "reservedRange" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "reservedRange" msg)- (Data.ProtoLens.Field "reservedRange" msg')-reservedRange- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "reservedRange")--serverStreaming ::- forall msg msg' .- Data.ProtoLens.HasField "serverStreaming" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "serverStreaming" msg)- (Data.ProtoLens.Field "serverStreaming" msg')-serverStreaming- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "serverStreaming")--service ::- forall msg msg' . Data.ProtoLens.HasField "service" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "service" msg)- (Data.ProtoLens.Field "service" msg')-service- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "service")--sourceCodeInfo ::- forall msg msg' .- Data.ProtoLens.HasField "sourceCodeInfo" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "sourceCodeInfo" msg)- (Data.ProtoLens.Field "sourceCodeInfo" msg')-sourceCodeInfo- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "sourceCodeInfo")--sourceFile ::- forall msg msg' . Data.ProtoLens.HasField "sourceFile" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "sourceFile" msg)- (Data.ProtoLens.Field "sourceFile" msg')-sourceFile- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "sourceFile")--span ::- forall msg msg' . Data.ProtoLens.HasField "span" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "span" msg)- (Data.ProtoLens.Field "span" msg')-span- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "span")--start ::- forall msg msg' . Data.ProtoLens.HasField "start" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "start" msg)- (Data.ProtoLens.Field "start" msg')-start- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "start")--stringValue ::- forall msg msg' . Data.ProtoLens.HasField "stringValue" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "stringValue" msg)- (Data.ProtoLens.Field "stringValue" msg')-stringValue- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "stringValue")--syntax ::- forall msg msg' . Data.ProtoLens.HasField "syntax" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "syntax" msg)- (Data.ProtoLens.Field "syntax" msg')-syntax- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "syntax")--trailingComments ::- forall msg msg' .- Data.ProtoLens.HasField "trailingComments" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "trailingComments" msg)- (Data.ProtoLens.Field "trailingComments" msg')-trailingComments- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "trailingComments")--type' ::- forall msg msg' . Data.ProtoLens.HasField "type'" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "type'" msg)- (Data.ProtoLens.Field "type'" msg')-type'- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "type'")--typeName ::- forall msg msg' . Data.ProtoLens.HasField "typeName" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "typeName" msg)- (Data.ProtoLens.Field "typeName" msg')-typeName- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "typeName")--uninterpretedOption ::- forall msg msg' .- Data.ProtoLens.HasField "uninterpretedOption" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "uninterpretedOption" msg)- (Data.ProtoLens.Field "uninterpretedOption" msg')-uninterpretedOption- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "uninterpretedOption")--value ::- forall msg msg' . Data.ProtoLens.HasField "value" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "value" msg)- (Data.ProtoLens.Field "value" msg')-value- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "value")--weak ::- forall msg msg' . Data.ProtoLens.HasField "weak" msg msg' =>- Lens.Family2.Lens msg msg' (Data.ProtoLens.Field "weak" msg)- (Data.ProtoLens.Field "weak" msg')-weak- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym :: Data.ProtoLens.ProxySym "weak")--weakDependency ::- forall msg msg' .- Data.ProtoLens.HasField "weakDependency" msg msg' =>- Lens.Family2.Lens msg msg'- (Data.ProtoLens.Field "weakDependency" msg)- (Data.ProtoLens.Field "weakDependency" msg')-weakDependency- = Data.ProtoLens.field- (Data.ProtoLens.ProxySym ::- Data.ProtoLens.ProxySym "weakDependency")+ UndecidableInstances, MultiParamTypeClasses, FlexibleContexts,+ FlexibleInstances, PatternSynonyms, MagicHash #-}+{-# OPTIONS_GHC -fno-warn-unused-imports #-}+module Proto.Google.Protobuf.Descriptor where+import qualified Prelude+import qualified Data.Int+import qualified Data.Word+import qualified Data.ProtoLens+import qualified Data.ProtoLens.Message.Enum+import qualified Lens.Family2+import qualified Lens.Family2.Unchecked+import qualified Data.Default.Class+import qualified Data.Text+import qualified Data.Map+import qualified Data.ByteString+import qualified Lens.Labels++data DescriptorProto = DescriptorProto{_DescriptorProto'name ::+ !(Prelude.Maybe Data.Text.Text),+ _DescriptorProto'field :: ![FieldDescriptorProto],+ _DescriptorProto'extension :: ![FieldDescriptorProto],+ _DescriptorProto'nestedType :: ![DescriptorProto],+ _DescriptorProto'enumType :: ![EnumDescriptorProto],+ _DescriptorProto'extensionRange ::+ ![DescriptorProto'ExtensionRange],+ _DescriptorProto'oneofDecl :: ![OneofDescriptorProto],+ _DescriptorProto'options :: !(Prelude.Maybe MessageOptions),+ _DescriptorProto'reservedRange ::+ ![DescriptorProto'ReservedRange],+ _DescriptorProto'reservedName :: ![Data.Text.Text]}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "name" f DescriptorProto DescriptorProto a b+ where+ lensOf _+ = (Prelude..) maybe'name+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'name" f DescriptorProto DescriptorProto+ a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'name+ (\ x__ y__ -> x__{_DescriptorProto'name = y__})++instance (a ~ [FieldDescriptorProto], b ~ [FieldDescriptorProto],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "field" f DescriptorProto DescriptorProto a b+ where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'field+ (\ x__ y__ -> x__{_DescriptorProto'field = y__})++instance (a ~ [FieldDescriptorProto], b ~ [FieldDescriptorProto],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "extension" f DescriptorProto DescriptorProto a+ b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'extension+ (\ x__ y__ -> x__{_DescriptorProto'extension = y__})++instance (a ~ [DescriptorProto], b ~ [DescriptorProto],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "nestedType" f DescriptorProto DescriptorProto+ a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'nestedType+ (\ x__ y__ -> x__{_DescriptorProto'nestedType = y__})++instance (a ~ [EnumDescriptorProto], b ~ [EnumDescriptorProto],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "enumType" f DescriptorProto DescriptorProto a+ b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'enumType+ (\ x__ y__ -> x__{_DescriptorProto'enumType = y__})++instance (a ~ [DescriptorProto'ExtensionRange],+ b ~ [DescriptorProto'ExtensionRange], Prelude.Functor f) =>+ Lens.Labels.HasLens "extensionRange" f DescriptorProto+ DescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'extensionRange+ (\ x__ y__ -> x__{_DescriptorProto'extensionRange = y__})++instance (a ~ [OneofDescriptorProto], b ~ [OneofDescriptorProto],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "oneofDecl" f DescriptorProto DescriptorProto a+ b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'oneofDecl+ (\ x__ y__ -> x__{_DescriptorProto'oneofDecl = y__})++instance (a ~ MessageOptions, b ~ MessageOptions,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "options" f DescriptorProto DescriptorProto a b+ where+ lensOf _+ = (Prelude..) maybe'options+ (Data.ProtoLens.maybeLens Data.Default.Class.def)++instance (a ~ Prelude.Maybe MessageOptions,+ b ~ Prelude.Maybe MessageOptions, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'options" f DescriptorProto+ DescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'options+ (\ x__ y__ -> x__{_DescriptorProto'options = y__})++instance (a ~ [DescriptorProto'ReservedRange],+ b ~ [DescriptorProto'ReservedRange], Prelude.Functor f) =>+ Lens.Labels.HasLens "reservedRange" f DescriptorProto+ DescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'reservedRange+ (\ x__ y__ -> x__{_DescriptorProto'reservedRange = y__})++instance (a ~ [Data.Text.Text], b ~ [Data.Text.Text],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "reservedName" f DescriptorProto+ DescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'reservedName+ (\ x__ y__ -> x__{_DescriptorProto'reservedName = y__})++instance Data.Default.Class.Default DescriptorProto where+ def+ = DescriptorProto{_DescriptorProto'name = Prelude.Nothing,+ _DescriptorProto'field = [], _DescriptorProto'extension = [],+ _DescriptorProto'nestedType = [], _DescriptorProto'enumType = [],+ _DescriptorProto'extensionRange = [],+ _DescriptorProto'oneofDecl = [],+ _DescriptorProto'options = Prelude.Nothing,+ _DescriptorProto'reservedRange = [],+ _DescriptorProto'reservedName = []}++instance Data.ProtoLens.Message DescriptorProto where+ descriptor+ = let name__field_descriptor+ = Data.ProtoLens.FieldDescriptor "name"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'name)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto+ field__field_descriptor+ = Data.ProtoLens.FieldDescriptor "field"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor FieldDescriptorProto)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked field)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto+ extension__field_descriptor+ = Data.ProtoLens.FieldDescriptor "extension"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor FieldDescriptorProto)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked extension)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto+ nestedType__field_descriptor+ = Data.ProtoLens.FieldDescriptor "nested_type"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor DescriptorProto)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked nestedType)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto+ enumType__field_descriptor+ = Data.ProtoLens.FieldDescriptor "enum_type"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor EnumDescriptorProto)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked enumType)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto+ extensionRange__field_descriptor+ = Data.ProtoLens.FieldDescriptor "extension_range"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor DescriptorProto'ExtensionRange)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked+ extensionRange)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto+ oneofDecl__field_descriptor+ = Data.ProtoLens.FieldDescriptor "oneof_decl"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor OneofDescriptorProto)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked oneofDecl)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto+ options__field_descriptor+ = Data.ProtoLens.FieldDescriptor "options"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor MessageOptions)+ (Data.ProtoLens.OptionalField maybe'options)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto+ reservedRange__field_descriptor+ = Data.ProtoLens.FieldDescriptor "reserved_range"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor DescriptorProto'ReservedRange)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked+ reservedRange)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto+ reservedName__field_descriptor+ = Data.ProtoLens.FieldDescriptor "reserved_name"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked reservedName)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, name__field_descriptor),+ (Data.ProtoLens.Tag 2, field__field_descriptor),+ (Data.ProtoLens.Tag 6, extension__field_descriptor),+ (Data.ProtoLens.Tag 3, nestedType__field_descriptor),+ (Data.ProtoLens.Tag 4, enumType__field_descriptor),+ (Data.ProtoLens.Tag 5, extensionRange__field_descriptor),+ (Data.ProtoLens.Tag 8, oneofDecl__field_descriptor),+ (Data.ProtoLens.Tag 7, options__field_descriptor),+ (Data.ProtoLens.Tag 9, reservedRange__field_descriptor),+ (Data.ProtoLens.Tag 10, reservedName__field_descriptor)])+ (Data.Map.fromList+ [("name", name__field_descriptor),+ ("field", field__field_descriptor),+ ("extension", extension__field_descriptor),+ ("nested_type", nestedType__field_descriptor),+ ("enum_type", enumType__field_descriptor),+ ("extension_range", extensionRange__field_descriptor),+ ("oneof_decl", oneofDecl__field_descriptor),+ ("options", options__field_descriptor),+ ("reserved_range", reservedRange__field_descriptor),+ ("reserved_name", reservedName__field_descriptor)])++data DescriptorProto'ExtensionRange = DescriptorProto'ExtensionRange{_DescriptorProto'ExtensionRange'start+ ::+ !(Prelude.Maybe+ Data.Int.Int32),+ _DescriptorProto'ExtensionRange'end+ ::+ !(Prelude.Maybe+ Data.Int.Int32)}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Data.Int.Int32, b ~ Data.Int.Int32,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "start" f DescriptorProto'ExtensionRange+ DescriptorProto'ExtensionRange a b where+ lensOf _+ = (Prelude..) maybe'start+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Int.Int32,+ b ~ Prelude.Maybe Data.Int.Int32, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'start" f DescriptorProto'ExtensionRange+ DescriptorProto'ExtensionRange a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'ExtensionRange'start+ (\ x__ y__ -> x__{_DescriptorProto'ExtensionRange'start = y__})++instance (a ~ Data.Int.Int32, b ~ Data.Int.Int32,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "end" f DescriptorProto'ExtensionRange+ DescriptorProto'ExtensionRange a b where+ lensOf _+ = (Prelude..) maybe'end+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Int.Int32,+ b ~ Prelude.Maybe Data.Int.Int32, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'end" f DescriptorProto'ExtensionRange+ DescriptorProto'ExtensionRange a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'ExtensionRange'end+ (\ x__ y__ -> x__{_DescriptorProto'ExtensionRange'end = y__})++instance Data.Default.Class.Default DescriptorProto'ExtensionRange+ where+ def+ = DescriptorProto'ExtensionRange{_DescriptorProto'ExtensionRange'start+ = Prelude.Nothing,+ _DescriptorProto'ExtensionRange'end = Prelude.Nothing}++instance Data.ProtoLens.Message DescriptorProto'ExtensionRange+ where+ descriptor+ = let start__field_descriptor+ = Data.ProtoLens.FieldDescriptor "start"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.OptionalField maybe'start)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto'ExtensionRange+ end__field_descriptor+ = Data.ProtoLens.FieldDescriptor "end"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.OptionalField maybe'end)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto'ExtensionRange+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, start__field_descriptor),+ (Data.ProtoLens.Tag 2, end__field_descriptor)])+ (Data.Map.fromList+ [("start", start__field_descriptor),+ ("end", end__field_descriptor)])++data DescriptorProto'ReservedRange = DescriptorProto'ReservedRange{_DescriptorProto'ReservedRange'start+ ::+ !(Prelude.Maybe Data.Int.Int32),+ _DescriptorProto'ReservedRange'end+ ::+ !(Prelude.Maybe Data.Int.Int32)}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Data.Int.Int32, b ~ Data.Int.Int32,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "start" f DescriptorProto'ReservedRange+ DescriptorProto'ReservedRange a b where+ lensOf _+ = (Prelude..) maybe'start+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Int.Int32,+ b ~ Prelude.Maybe Data.Int.Int32, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'start" f DescriptorProto'ReservedRange+ DescriptorProto'ReservedRange a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'ReservedRange'start+ (\ x__ y__ -> x__{_DescriptorProto'ReservedRange'start = y__})++instance (a ~ Data.Int.Int32, b ~ Data.Int.Int32,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "end" f DescriptorProto'ReservedRange+ DescriptorProto'ReservedRange a b where+ lensOf _+ = (Prelude..) maybe'end+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Int.Int32,+ b ~ Prelude.Maybe Data.Int.Int32, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'end" f DescriptorProto'ReservedRange+ DescriptorProto'ReservedRange a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _DescriptorProto'ReservedRange'end+ (\ x__ y__ -> x__{_DescriptorProto'ReservedRange'end = y__})++instance Data.Default.Class.Default DescriptorProto'ReservedRange+ where+ def+ = DescriptorProto'ReservedRange{_DescriptorProto'ReservedRange'start+ = Prelude.Nothing,+ _DescriptorProto'ReservedRange'end = Prelude.Nothing}++instance Data.ProtoLens.Message DescriptorProto'ReservedRange where+ descriptor+ = let start__field_descriptor+ = Data.ProtoLens.FieldDescriptor "start"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.OptionalField maybe'start)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto'ReservedRange+ end__field_descriptor+ = Data.ProtoLens.FieldDescriptor "end"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.OptionalField maybe'end)+ :: Data.ProtoLens.FieldDescriptor DescriptorProto'ReservedRange+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, start__field_descriptor),+ (Data.ProtoLens.Tag 2, end__field_descriptor)])+ (Data.Map.fromList+ [("start", start__field_descriptor),+ ("end", end__field_descriptor)])++data EnumDescriptorProto = EnumDescriptorProto{_EnumDescriptorProto'name+ :: !(Prelude.Maybe Data.Text.Text),+ _EnumDescriptorProto'value ::+ ![EnumValueDescriptorProto],+ _EnumDescriptorProto'options ::+ !(Prelude.Maybe EnumOptions)}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "name" f EnumDescriptorProto+ EnumDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'name+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'name" f EnumDescriptorProto+ EnumDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _EnumDescriptorProto'name+ (\ x__ y__ -> x__{_EnumDescriptorProto'name = y__})++instance (a ~ [EnumValueDescriptorProto],+ b ~ [EnumValueDescriptorProto], Prelude.Functor f) =>+ Lens.Labels.HasLens "value" f EnumDescriptorProto+ EnumDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _EnumDescriptorProto'value+ (\ x__ y__ -> x__{_EnumDescriptorProto'value = y__})++instance (a ~ EnumOptions, b ~ EnumOptions, Prelude.Functor f) =>+ Lens.Labels.HasLens "options" f EnumDescriptorProto+ EnumDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'options+ (Data.ProtoLens.maybeLens Data.Default.Class.def)++instance (a ~ Prelude.Maybe EnumOptions,+ b ~ Prelude.Maybe EnumOptions, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'options" f EnumDescriptorProto+ EnumDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _EnumDescriptorProto'options+ (\ x__ y__ -> x__{_EnumDescriptorProto'options = y__})++instance Data.Default.Class.Default EnumDescriptorProto where+ def+ = EnumDescriptorProto{_EnumDescriptorProto'name = Prelude.Nothing,+ _EnumDescriptorProto'value = [],+ _EnumDescriptorProto'options = Prelude.Nothing}++instance Data.ProtoLens.Message EnumDescriptorProto where+ descriptor+ = let name__field_descriptor+ = Data.ProtoLens.FieldDescriptor "name"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'name)+ :: Data.ProtoLens.FieldDescriptor EnumDescriptorProto+ value__field_descriptor+ = Data.ProtoLens.FieldDescriptor "value"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor EnumValueDescriptorProto)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked value)+ :: Data.ProtoLens.FieldDescriptor EnumDescriptorProto+ options__field_descriptor+ = Data.ProtoLens.FieldDescriptor "options"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor EnumOptions)+ (Data.ProtoLens.OptionalField maybe'options)+ :: Data.ProtoLens.FieldDescriptor EnumDescriptorProto+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, name__field_descriptor),+ (Data.ProtoLens.Tag 2, value__field_descriptor),+ (Data.ProtoLens.Tag 3, options__field_descriptor)])+ (Data.Map.fromList+ [("name", name__field_descriptor),+ ("value", value__field_descriptor),+ ("options", options__field_descriptor)])++data EnumOptions = EnumOptions{_EnumOptions'allowAlias ::+ !(Prelude.Maybe Prelude.Bool),+ _EnumOptions'deprecated :: !(Prelude.Maybe Prelude.Bool),+ _EnumOptions'uninterpretedOption :: ![UninterpretedOption]}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "allowAlias" f EnumOptions EnumOptions a b+ where+ lensOf _+ = (Prelude..) maybe'allowAlias+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'allowAlias" f EnumOptions EnumOptions a+ b where+ lensOf _+ = Lens.Family2.Unchecked.lens _EnumOptions'allowAlias+ (\ x__ y__ -> x__{_EnumOptions'allowAlias = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "deprecated" f EnumOptions EnumOptions a b+ where+ lensOf _+ = (Prelude..) maybe'deprecated+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'deprecated" f EnumOptions EnumOptions a+ b where+ lensOf _+ = Lens.Family2.Unchecked.lens _EnumOptions'deprecated+ (\ x__ y__ -> x__{_EnumOptions'deprecated = y__})++instance (a ~ [UninterpretedOption], b ~ [UninterpretedOption],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "uninterpretedOption" f EnumOptions EnumOptions+ a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _EnumOptions'uninterpretedOption+ (\ x__ y__ -> x__{_EnumOptions'uninterpretedOption = y__})++instance Data.Default.Class.Default EnumOptions where+ def+ = EnumOptions{_EnumOptions'allowAlias = Prelude.Nothing,+ _EnumOptions'deprecated = Prelude.Nothing,+ _EnumOptions'uninterpretedOption = []}++instance Data.ProtoLens.Message EnumOptions where+ descriptor+ = let allowAlias__field_descriptor+ = Data.ProtoLens.FieldDescriptor "allow_alias"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'allowAlias)+ :: Data.ProtoLens.FieldDescriptor EnumOptions+ deprecated__field_descriptor+ = Data.ProtoLens.FieldDescriptor "deprecated"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'deprecated)+ :: Data.ProtoLens.FieldDescriptor EnumOptions+ uninterpretedOption__field_descriptor+ = Data.ProtoLens.FieldDescriptor "uninterpreted_option"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked+ uninterpretedOption)+ :: Data.ProtoLens.FieldDescriptor EnumOptions+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 2, allowAlias__field_descriptor),+ (Data.ProtoLens.Tag 3, deprecated__field_descriptor),+ (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])+ (Data.Map.fromList+ [("allow_alias", allowAlias__field_descriptor),+ ("deprecated", deprecated__field_descriptor),+ ("uninterpreted_option", uninterpretedOption__field_descriptor)])++data EnumValueDescriptorProto = EnumValueDescriptorProto{_EnumValueDescriptorProto'name+ :: !(Prelude.Maybe Data.Text.Text),+ _EnumValueDescriptorProto'number ::+ !(Prelude.Maybe Data.Int.Int32),+ _EnumValueDescriptorProto'options ::+ !(Prelude.Maybe EnumValueOptions)}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "name" f EnumValueDescriptorProto+ EnumValueDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'name+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'name" f EnumValueDescriptorProto+ EnumValueDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _EnumValueDescriptorProto'name+ (\ x__ y__ -> x__{_EnumValueDescriptorProto'name = y__})++instance (a ~ Data.Int.Int32, b ~ Data.Int.Int32,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "number" f EnumValueDescriptorProto+ EnumValueDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'number+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Int.Int32,+ b ~ Prelude.Maybe Data.Int.Int32, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'number" f EnumValueDescriptorProto+ EnumValueDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _EnumValueDescriptorProto'number+ (\ x__ y__ -> x__{_EnumValueDescriptorProto'number = y__})++instance (a ~ EnumValueOptions, b ~ EnumValueOptions,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "options" f EnumValueDescriptorProto+ EnumValueDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'options+ (Data.ProtoLens.maybeLens Data.Default.Class.def)++instance (a ~ Prelude.Maybe EnumValueOptions,+ b ~ Prelude.Maybe EnumValueOptions, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'options" f EnumValueDescriptorProto+ EnumValueDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _EnumValueDescriptorProto'options+ (\ x__ y__ -> x__{_EnumValueDescriptorProto'options = y__})++instance Data.Default.Class.Default EnumValueDescriptorProto where+ def+ = EnumValueDescriptorProto{_EnumValueDescriptorProto'name =+ Prelude.Nothing,+ _EnumValueDescriptorProto'number = Prelude.Nothing,+ _EnumValueDescriptorProto'options = Prelude.Nothing}++instance Data.ProtoLens.Message EnumValueDescriptorProto where+ descriptor+ = let name__field_descriptor+ = Data.ProtoLens.FieldDescriptor "name"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'name)+ :: Data.ProtoLens.FieldDescriptor EnumValueDescriptorProto+ number__field_descriptor+ = Data.ProtoLens.FieldDescriptor "number"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.OptionalField maybe'number)+ :: Data.ProtoLens.FieldDescriptor EnumValueDescriptorProto+ options__field_descriptor+ = Data.ProtoLens.FieldDescriptor "options"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor EnumValueOptions)+ (Data.ProtoLens.OptionalField maybe'options)+ :: Data.ProtoLens.FieldDescriptor EnumValueDescriptorProto+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, name__field_descriptor),+ (Data.ProtoLens.Tag 2, number__field_descriptor),+ (Data.ProtoLens.Tag 3, options__field_descriptor)])+ (Data.Map.fromList+ [("name", name__field_descriptor),+ ("number", number__field_descriptor),+ ("options", options__field_descriptor)])++data EnumValueOptions = EnumValueOptions{_EnumValueOptions'deprecated+ :: !(Prelude.Maybe Prelude.Bool),+ _EnumValueOptions'uninterpretedOption ::+ ![UninterpretedOption]}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "deprecated" f EnumValueOptions+ EnumValueOptions a b where+ lensOf _+ = (Prelude..) maybe'deprecated+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'deprecated" f EnumValueOptions+ EnumValueOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _EnumValueOptions'deprecated+ (\ x__ y__ -> x__{_EnumValueOptions'deprecated = y__})++instance (a ~ [UninterpretedOption], b ~ [UninterpretedOption],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "uninterpretedOption" f EnumValueOptions+ EnumValueOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _EnumValueOptions'uninterpretedOption+ (\ x__ y__ -> x__{_EnumValueOptions'uninterpretedOption = y__})++instance Data.Default.Class.Default EnumValueOptions where+ def+ = EnumValueOptions{_EnumValueOptions'deprecated = Prelude.Nothing,+ _EnumValueOptions'uninterpretedOption = []}++instance Data.ProtoLens.Message EnumValueOptions where+ descriptor+ = let deprecated__field_descriptor+ = Data.ProtoLens.FieldDescriptor "deprecated"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'deprecated)+ :: Data.ProtoLens.FieldDescriptor EnumValueOptions+ uninterpretedOption__field_descriptor+ = Data.ProtoLens.FieldDescriptor "uninterpreted_option"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked+ uninterpretedOption)+ :: Data.ProtoLens.FieldDescriptor EnumValueOptions+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, deprecated__field_descriptor),+ (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])+ (Data.Map.fromList+ [("deprecated", deprecated__field_descriptor),+ ("uninterpreted_option", uninterpretedOption__field_descriptor)])++data FieldDescriptorProto = FieldDescriptorProto{_FieldDescriptorProto'name+ :: !(Prelude.Maybe Data.Text.Text),+ _FieldDescriptorProto'number ::+ !(Prelude.Maybe Data.Int.Int32),+ _FieldDescriptorProto'label ::+ !(Prelude.Maybe FieldDescriptorProto'Label),+ _FieldDescriptorProto'type' ::+ !(Prelude.Maybe FieldDescriptorProto'Type),+ _FieldDescriptorProto'typeName ::+ !(Prelude.Maybe Data.Text.Text),+ _FieldDescriptorProto'extendee ::+ !(Prelude.Maybe Data.Text.Text),+ _FieldDescriptorProto'defaultValue ::+ !(Prelude.Maybe Data.Text.Text),+ _FieldDescriptorProto'oneofIndex ::+ !(Prelude.Maybe Data.Int.Int32),+ _FieldDescriptorProto'jsonName ::+ !(Prelude.Maybe Data.Text.Text),+ _FieldDescriptorProto'options ::+ !(Prelude.Maybe FieldOptions)}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "name" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'name+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'name" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldDescriptorProto'name+ (\ x__ y__ -> x__{_FieldDescriptorProto'name = y__})++instance (a ~ Data.Int.Int32, b ~ Data.Int.Int32,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "number" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'number+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Int.Int32,+ b ~ Prelude.Maybe Data.Int.Int32, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'number" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldDescriptorProto'number+ (\ x__ y__ -> x__{_FieldDescriptorProto'number = y__})++instance (a ~ FieldDescriptorProto'Label,+ b ~ FieldDescriptorProto'Label, Prelude.Functor f) =>+ Lens.Labels.HasLens "label" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'label+ (Data.ProtoLens.maybeLens Data.Default.Class.def)++instance (a ~ Prelude.Maybe FieldDescriptorProto'Label,+ b ~ Prelude.Maybe FieldDescriptorProto'Label, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'label" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldDescriptorProto'label+ (\ x__ y__ -> x__{_FieldDescriptorProto'label = y__})++instance (a ~ FieldDescriptorProto'Type,+ b ~ FieldDescriptorProto'Type, Prelude.Functor f) =>+ Lens.Labels.HasLens "type'" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'type'+ (Data.ProtoLens.maybeLens Data.Default.Class.def)++instance (a ~ Prelude.Maybe FieldDescriptorProto'Type,+ b ~ Prelude.Maybe FieldDescriptorProto'Type, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'type'" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldDescriptorProto'type'+ (\ x__ y__ -> x__{_FieldDescriptorProto'type' = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "typeName" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'typeName+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'typeName" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldDescriptorProto'typeName+ (\ x__ y__ -> x__{_FieldDescriptorProto'typeName = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "extendee" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'extendee+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'extendee" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldDescriptorProto'extendee+ (\ x__ y__ -> x__{_FieldDescriptorProto'extendee = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "defaultValue" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'defaultValue+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'defaultValue" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldDescriptorProto'defaultValue+ (\ x__ y__ -> x__{_FieldDescriptorProto'defaultValue = y__})++instance (a ~ Data.Int.Int32, b ~ Data.Int.Int32,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "oneofIndex" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'oneofIndex+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Int.Int32,+ b ~ Prelude.Maybe Data.Int.Int32, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'oneofIndex" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldDescriptorProto'oneofIndex+ (\ x__ y__ -> x__{_FieldDescriptorProto'oneofIndex = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "jsonName" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'jsonName+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'jsonName" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldDescriptorProto'jsonName+ (\ x__ y__ -> x__{_FieldDescriptorProto'jsonName = y__})++instance (a ~ FieldOptions, b ~ FieldOptions, Prelude.Functor f) =>+ Lens.Labels.HasLens "options" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'options+ (Data.ProtoLens.maybeLens Data.Default.Class.def)++instance (a ~ Prelude.Maybe FieldOptions,+ b ~ Prelude.Maybe FieldOptions, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'options" f FieldDescriptorProto+ FieldDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldDescriptorProto'options+ (\ x__ y__ -> x__{_FieldDescriptorProto'options = y__})++instance Data.Default.Class.Default FieldDescriptorProto where+ def+ = FieldDescriptorProto{_FieldDescriptorProto'name =+ Prelude.Nothing,+ _FieldDescriptorProto'number = Prelude.Nothing,+ _FieldDescriptorProto'label = Prelude.Nothing,+ _FieldDescriptorProto'type' = Prelude.Nothing,+ _FieldDescriptorProto'typeName = Prelude.Nothing,+ _FieldDescriptorProto'extendee = Prelude.Nothing,+ _FieldDescriptorProto'defaultValue = Prelude.Nothing,+ _FieldDescriptorProto'oneofIndex = Prelude.Nothing,+ _FieldDescriptorProto'jsonName = Prelude.Nothing,+ _FieldDescriptorProto'options = Prelude.Nothing}++instance Data.ProtoLens.Message FieldDescriptorProto where+ descriptor+ = let name__field_descriptor+ = Data.ProtoLens.FieldDescriptor "name"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'name)+ :: Data.ProtoLens.FieldDescriptor FieldDescriptorProto+ number__field_descriptor+ = Data.ProtoLens.FieldDescriptor "number"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.OptionalField maybe'number)+ :: Data.ProtoLens.FieldDescriptor FieldDescriptorProto+ label__field_descriptor+ = Data.ProtoLens.FieldDescriptor "label"+ (Data.ProtoLens.EnumField ::+ Data.ProtoLens.FieldTypeDescriptor FieldDescriptorProto'Label)+ (Data.ProtoLens.OptionalField maybe'label)+ :: Data.ProtoLens.FieldDescriptor FieldDescriptorProto+ type'__field_descriptor+ = Data.ProtoLens.FieldDescriptor "type"+ (Data.ProtoLens.EnumField ::+ Data.ProtoLens.FieldTypeDescriptor FieldDescriptorProto'Type)+ (Data.ProtoLens.OptionalField maybe'type')+ :: Data.ProtoLens.FieldDescriptor FieldDescriptorProto+ typeName__field_descriptor+ = Data.ProtoLens.FieldDescriptor "type_name"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'typeName)+ :: Data.ProtoLens.FieldDescriptor FieldDescriptorProto+ extendee__field_descriptor+ = Data.ProtoLens.FieldDescriptor "extendee"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'extendee)+ :: Data.ProtoLens.FieldDescriptor FieldDescriptorProto+ defaultValue__field_descriptor+ = Data.ProtoLens.FieldDescriptor "default_value"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'defaultValue)+ :: Data.ProtoLens.FieldDescriptor FieldDescriptorProto+ oneofIndex__field_descriptor+ = Data.ProtoLens.FieldDescriptor "oneof_index"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.OptionalField maybe'oneofIndex)+ :: Data.ProtoLens.FieldDescriptor FieldDescriptorProto+ jsonName__field_descriptor+ = Data.ProtoLens.FieldDescriptor "json_name"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'jsonName)+ :: Data.ProtoLens.FieldDescriptor FieldDescriptorProto+ options__field_descriptor+ = Data.ProtoLens.FieldDescriptor "options"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor FieldOptions)+ (Data.ProtoLens.OptionalField maybe'options)+ :: Data.ProtoLens.FieldDescriptor FieldDescriptorProto+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, name__field_descriptor),+ (Data.ProtoLens.Tag 3, number__field_descriptor),+ (Data.ProtoLens.Tag 4, label__field_descriptor),+ (Data.ProtoLens.Tag 5, type'__field_descriptor),+ (Data.ProtoLens.Tag 6, typeName__field_descriptor),+ (Data.ProtoLens.Tag 2, extendee__field_descriptor),+ (Data.ProtoLens.Tag 7, defaultValue__field_descriptor),+ (Data.ProtoLens.Tag 9, oneofIndex__field_descriptor),+ (Data.ProtoLens.Tag 10, jsonName__field_descriptor),+ (Data.ProtoLens.Tag 8, options__field_descriptor)])+ (Data.Map.fromList+ [("name", name__field_descriptor),+ ("number", number__field_descriptor),+ ("label", label__field_descriptor),+ ("type", type'__field_descriptor),+ ("type_name", typeName__field_descriptor),+ ("extendee", extendee__field_descriptor),+ ("default_value", defaultValue__field_descriptor),+ ("oneof_index", oneofIndex__field_descriptor),+ ("json_name", jsonName__field_descriptor),+ ("options", options__field_descriptor)])++data FieldDescriptorProto'Label = FieldDescriptorProto'LABEL_OPTIONAL+ | FieldDescriptorProto'LABEL_REQUIRED+ | FieldDescriptorProto'LABEL_REPEATED+ deriving (Prelude.Show, Prelude.Eq)++instance Data.Default.Class.Default FieldDescriptorProto'Label+ where+ def = FieldDescriptorProto'LABEL_OPTIONAL++instance Data.ProtoLens.FieldDefault FieldDescriptorProto'Label+ where+ fieldDefault = FieldDescriptorProto'LABEL_OPTIONAL++instance Data.ProtoLens.MessageEnum FieldDescriptorProto'Label+ where+ maybeToEnum 1 = Prelude.Just FieldDescriptorProto'LABEL_OPTIONAL+ maybeToEnum 2 = Prelude.Just FieldDescriptorProto'LABEL_REQUIRED+ maybeToEnum 3 = Prelude.Just FieldDescriptorProto'LABEL_REPEATED+ maybeToEnum _ = Prelude.Nothing+ showEnum FieldDescriptorProto'LABEL_OPTIONAL = "LABEL_OPTIONAL"+ showEnum FieldDescriptorProto'LABEL_REQUIRED = "LABEL_REQUIRED"+ showEnum FieldDescriptorProto'LABEL_REPEATED = "LABEL_REPEATED"+ readEnum "LABEL_OPTIONAL"+ = Prelude.Just FieldDescriptorProto'LABEL_OPTIONAL+ readEnum "LABEL_REQUIRED"+ = Prelude.Just FieldDescriptorProto'LABEL_REQUIRED+ readEnum "LABEL_REPEATED"+ = Prelude.Just FieldDescriptorProto'LABEL_REPEATED+ readEnum _ = Prelude.Nothing++instance Prelude.Enum FieldDescriptorProto'Label where+ toEnum k__+ = Prelude.maybe+ (Prelude.error+ ((Prelude.++) "toEnum: unknown value for enum Label: "+ (Prelude.show k__)))+ Prelude.id+ (Data.ProtoLens.maybeToEnum k__)+ fromEnum FieldDescriptorProto'LABEL_OPTIONAL = 1+ fromEnum FieldDescriptorProto'LABEL_REQUIRED = 2+ fromEnum FieldDescriptorProto'LABEL_REPEATED = 3+ succ FieldDescriptorProto'LABEL_REPEATED+ = Prelude.error+ "FieldDescriptorProto'Label.succ: bad argument FieldDescriptorProto'LABEL_REPEATED. This value would be out of bounds."+ succ FieldDescriptorProto'LABEL_OPTIONAL+ = FieldDescriptorProto'LABEL_REQUIRED+ succ FieldDescriptorProto'LABEL_REQUIRED+ = FieldDescriptorProto'LABEL_REPEATED+ pred FieldDescriptorProto'LABEL_OPTIONAL+ = Prelude.error+ "FieldDescriptorProto'Label.pred: bad argument FieldDescriptorProto'LABEL_OPTIONAL. This value would be out of bounds."+ pred FieldDescriptorProto'LABEL_REQUIRED+ = FieldDescriptorProto'LABEL_OPTIONAL+ pred FieldDescriptorProto'LABEL_REPEATED+ = FieldDescriptorProto'LABEL_REQUIRED+ enumFrom = Data.ProtoLens.Message.Enum.messageEnumFrom+ enumFromTo = Data.ProtoLens.Message.Enum.messageEnumFromTo+ enumFromThen = Data.ProtoLens.Message.Enum.messageEnumFromThen+ enumFromThenTo = Data.ProtoLens.Message.Enum.messageEnumFromThenTo++instance Prelude.Bounded FieldDescriptorProto'Label where+ minBound = FieldDescriptorProto'LABEL_OPTIONAL+ maxBound = FieldDescriptorProto'LABEL_REPEATED++data FieldDescriptorProto'Type = FieldDescriptorProto'TYPE_DOUBLE+ | FieldDescriptorProto'TYPE_FLOAT+ | FieldDescriptorProto'TYPE_INT64+ | FieldDescriptorProto'TYPE_UINT64+ | FieldDescriptorProto'TYPE_INT32+ | FieldDescriptorProto'TYPE_FIXED64+ | FieldDescriptorProto'TYPE_FIXED32+ | FieldDescriptorProto'TYPE_BOOL+ | FieldDescriptorProto'TYPE_STRING+ | FieldDescriptorProto'TYPE_GROUP+ | FieldDescriptorProto'TYPE_MESSAGE+ | FieldDescriptorProto'TYPE_BYTES+ | FieldDescriptorProto'TYPE_UINT32+ | FieldDescriptorProto'TYPE_ENUM+ | FieldDescriptorProto'TYPE_SFIXED32+ | FieldDescriptorProto'TYPE_SFIXED64+ | FieldDescriptorProto'TYPE_SINT32+ | FieldDescriptorProto'TYPE_SINT64+ deriving (Prelude.Show, Prelude.Eq)++instance Data.Default.Class.Default FieldDescriptorProto'Type where+ def = FieldDescriptorProto'TYPE_DOUBLE++instance Data.ProtoLens.FieldDefault FieldDescriptorProto'Type+ where+ fieldDefault = FieldDescriptorProto'TYPE_DOUBLE++instance Data.ProtoLens.MessageEnum FieldDescriptorProto'Type where+ maybeToEnum 1 = Prelude.Just FieldDescriptorProto'TYPE_DOUBLE+ maybeToEnum 2 = Prelude.Just FieldDescriptorProto'TYPE_FLOAT+ maybeToEnum 3 = Prelude.Just FieldDescriptorProto'TYPE_INT64+ maybeToEnum 4 = Prelude.Just FieldDescriptorProto'TYPE_UINT64+ maybeToEnum 5 = Prelude.Just FieldDescriptorProto'TYPE_INT32+ maybeToEnum 6 = Prelude.Just FieldDescriptorProto'TYPE_FIXED64+ maybeToEnum 7 = Prelude.Just FieldDescriptorProto'TYPE_FIXED32+ maybeToEnum 8 = Prelude.Just FieldDescriptorProto'TYPE_BOOL+ maybeToEnum 9 = Prelude.Just FieldDescriptorProto'TYPE_STRING+ maybeToEnum 10 = Prelude.Just FieldDescriptorProto'TYPE_GROUP+ maybeToEnum 11 = Prelude.Just FieldDescriptorProto'TYPE_MESSAGE+ maybeToEnum 12 = Prelude.Just FieldDescriptorProto'TYPE_BYTES+ maybeToEnum 13 = Prelude.Just FieldDescriptorProto'TYPE_UINT32+ maybeToEnum 14 = Prelude.Just FieldDescriptorProto'TYPE_ENUM+ maybeToEnum 15 = Prelude.Just FieldDescriptorProto'TYPE_SFIXED32+ maybeToEnum 16 = Prelude.Just FieldDescriptorProto'TYPE_SFIXED64+ maybeToEnum 17 = Prelude.Just FieldDescriptorProto'TYPE_SINT32+ maybeToEnum 18 = Prelude.Just FieldDescriptorProto'TYPE_SINT64+ maybeToEnum _ = Prelude.Nothing+ showEnum FieldDescriptorProto'TYPE_DOUBLE = "TYPE_DOUBLE"+ showEnum FieldDescriptorProto'TYPE_FLOAT = "TYPE_FLOAT"+ showEnum FieldDescriptorProto'TYPE_INT64 = "TYPE_INT64"+ showEnum FieldDescriptorProto'TYPE_UINT64 = "TYPE_UINT64"+ showEnum FieldDescriptorProto'TYPE_INT32 = "TYPE_INT32"+ showEnum FieldDescriptorProto'TYPE_FIXED64 = "TYPE_FIXED64"+ showEnum FieldDescriptorProto'TYPE_FIXED32 = "TYPE_FIXED32"+ showEnum FieldDescriptorProto'TYPE_BOOL = "TYPE_BOOL"+ showEnum FieldDescriptorProto'TYPE_STRING = "TYPE_STRING"+ showEnum FieldDescriptorProto'TYPE_GROUP = "TYPE_GROUP"+ showEnum FieldDescriptorProto'TYPE_MESSAGE = "TYPE_MESSAGE"+ showEnum FieldDescriptorProto'TYPE_BYTES = "TYPE_BYTES"+ showEnum FieldDescriptorProto'TYPE_UINT32 = "TYPE_UINT32"+ showEnum FieldDescriptorProto'TYPE_ENUM = "TYPE_ENUM"+ showEnum FieldDescriptorProto'TYPE_SFIXED32 = "TYPE_SFIXED32"+ showEnum FieldDescriptorProto'TYPE_SFIXED64 = "TYPE_SFIXED64"+ showEnum FieldDescriptorProto'TYPE_SINT32 = "TYPE_SINT32"+ showEnum FieldDescriptorProto'TYPE_SINT64 = "TYPE_SINT64"+ readEnum "TYPE_DOUBLE"+ = Prelude.Just FieldDescriptorProto'TYPE_DOUBLE+ readEnum "TYPE_FLOAT"+ = Prelude.Just FieldDescriptorProto'TYPE_FLOAT+ readEnum "TYPE_INT64"+ = Prelude.Just FieldDescriptorProto'TYPE_INT64+ readEnum "TYPE_UINT64"+ = Prelude.Just FieldDescriptorProto'TYPE_UINT64+ readEnum "TYPE_INT32"+ = Prelude.Just FieldDescriptorProto'TYPE_INT32+ readEnum "TYPE_FIXED64"+ = Prelude.Just FieldDescriptorProto'TYPE_FIXED64+ readEnum "TYPE_FIXED32"+ = Prelude.Just FieldDescriptorProto'TYPE_FIXED32+ readEnum "TYPE_BOOL" = Prelude.Just FieldDescriptorProto'TYPE_BOOL+ readEnum "TYPE_STRING"+ = Prelude.Just FieldDescriptorProto'TYPE_STRING+ readEnum "TYPE_GROUP"+ = Prelude.Just FieldDescriptorProto'TYPE_GROUP+ readEnum "TYPE_MESSAGE"+ = Prelude.Just FieldDescriptorProto'TYPE_MESSAGE+ readEnum "TYPE_BYTES"+ = Prelude.Just FieldDescriptorProto'TYPE_BYTES+ readEnum "TYPE_UINT32"+ = Prelude.Just FieldDescriptorProto'TYPE_UINT32+ readEnum "TYPE_ENUM" = Prelude.Just FieldDescriptorProto'TYPE_ENUM+ readEnum "TYPE_SFIXED32"+ = Prelude.Just FieldDescriptorProto'TYPE_SFIXED32+ readEnum "TYPE_SFIXED64"+ = Prelude.Just FieldDescriptorProto'TYPE_SFIXED64+ readEnum "TYPE_SINT32"+ = Prelude.Just FieldDescriptorProto'TYPE_SINT32+ readEnum "TYPE_SINT64"+ = Prelude.Just FieldDescriptorProto'TYPE_SINT64+ readEnum _ = Prelude.Nothing++instance Prelude.Enum FieldDescriptorProto'Type where+ toEnum k__+ = Prelude.maybe+ (Prelude.error+ ((Prelude.++) "toEnum: unknown value for enum Type: "+ (Prelude.show k__)))+ Prelude.id+ (Data.ProtoLens.maybeToEnum k__)+ fromEnum FieldDescriptorProto'TYPE_DOUBLE = 1+ fromEnum FieldDescriptorProto'TYPE_FLOAT = 2+ fromEnum FieldDescriptorProto'TYPE_INT64 = 3+ fromEnum FieldDescriptorProto'TYPE_UINT64 = 4+ fromEnum FieldDescriptorProto'TYPE_INT32 = 5+ fromEnum FieldDescriptorProto'TYPE_FIXED64 = 6+ fromEnum FieldDescriptorProto'TYPE_FIXED32 = 7+ fromEnum FieldDescriptorProto'TYPE_BOOL = 8+ fromEnum FieldDescriptorProto'TYPE_STRING = 9+ fromEnum FieldDescriptorProto'TYPE_GROUP = 10+ fromEnum FieldDescriptorProto'TYPE_MESSAGE = 11+ fromEnum FieldDescriptorProto'TYPE_BYTES = 12+ fromEnum FieldDescriptorProto'TYPE_UINT32 = 13+ fromEnum FieldDescriptorProto'TYPE_ENUM = 14+ fromEnum FieldDescriptorProto'TYPE_SFIXED32 = 15+ fromEnum FieldDescriptorProto'TYPE_SFIXED64 = 16+ fromEnum FieldDescriptorProto'TYPE_SINT32 = 17+ fromEnum FieldDescriptorProto'TYPE_SINT64 = 18+ succ FieldDescriptorProto'TYPE_SINT64+ = Prelude.error+ "FieldDescriptorProto'Type.succ: bad argument FieldDescriptorProto'TYPE_SINT64. This value would be out of bounds."+ succ FieldDescriptorProto'TYPE_DOUBLE+ = FieldDescriptorProto'TYPE_FLOAT+ succ FieldDescriptorProto'TYPE_FLOAT+ = FieldDescriptorProto'TYPE_INT64+ succ FieldDescriptorProto'TYPE_INT64+ = FieldDescriptorProto'TYPE_UINT64+ succ FieldDescriptorProto'TYPE_UINT64+ = FieldDescriptorProto'TYPE_INT32+ succ FieldDescriptorProto'TYPE_INT32+ = FieldDescriptorProto'TYPE_FIXED64+ succ FieldDescriptorProto'TYPE_FIXED64+ = FieldDescriptorProto'TYPE_FIXED32+ succ FieldDescriptorProto'TYPE_FIXED32+ = FieldDescriptorProto'TYPE_BOOL+ succ FieldDescriptorProto'TYPE_BOOL+ = FieldDescriptorProto'TYPE_STRING+ succ FieldDescriptorProto'TYPE_STRING+ = FieldDescriptorProto'TYPE_GROUP+ succ FieldDescriptorProto'TYPE_GROUP+ = FieldDescriptorProto'TYPE_MESSAGE+ succ FieldDescriptorProto'TYPE_MESSAGE+ = FieldDescriptorProto'TYPE_BYTES+ succ FieldDescriptorProto'TYPE_BYTES+ = FieldDescriptorProto'TYPE_UINT32+ succ FieldDescriptorProto'TYPE_UINT32+ = FieldDescriptorProto'TYPE_ENUM+ succ FieldDescriptorProto'TYPE_ENUM+ = FieldDescriptorProto'TYPE_SFIXED32+ succ FieldDescriptorProto'TYPE_SFIXED32+ = FieldDescriptorProto'TYPE_SFIXED64+ succ FieldDescriptorProto'TYPE_SFIXED64+ = FieldDescriptorProto'TYPE_SINT32+ succ FieldDescriptorProto'TYPE_SINT32+ = FieldDescriptorProto'TYPE_SINT64+ pred FieldDescriptorProto'TYPE_DOUBLE+ = Prelude.error+ "FieldDescriptorProto'Type.pred: bad argument FieldDescriptorProto'TYPE_DOUBLE. This value would be out of bounds."+ pred FieldDescriptorProto'TYPE_FLOAT+ = FieldDescriptorProto'TYPE_DOUBLE+ pred FieldDescriptorProto'TYPE_INT64+ = FieldDescriptorProto'TYPE_FLOAT+ pred FieldDescriptorProto'TYPE_UINT64+ = FieldDescriptorProto'TYPE_INT64+ pred FieldDescriptorProto'TYPE_INT32+ = FieldDescriptorProto'TYPE_UINT64+ pred FieldDescriptorProto'TYPE_FIXED64+ = FieldDescriptorProto'TYPE_INT32+ pred FieldDescriptorProto'TYPE_FIXED32+ = FieldDescriptorProto'TYPE_FIXED64+ pred FieldDescriptorProto'TYPE_BOOL+ = FieldDescriptorProto'TYPE_FIXED32+ pred FieldDescriptorProto'TYPE_STRING+ = FieldDescriptorProto'TYPE_BOOL+ pred FieldDescriptorProto'TYPE_GROUP+ = FieldDescriptorProto'TYPE_STRING+ pred FieldDescriptorProto'TYPE_MESSAGE+ = FieldDescriptorProto'TYPE_GROUP+ pred FieldDescriptorProto'TYPE_BYTES+ = FieldDescriptorProto'TYPE_MESSAGE+ pred FieldDescriptorProto'TYPE_UINT32+ = FieldDescriptorProto'TYPE_BYTES+ pred FieldDescriptorProto'TYPE_ENUM+ = FieldDescriptorProto'TYPE_UINT32+ pred FieldDescriptorProto'TYPE_SFIXED32+ = FieldDescriptorProto'TYPE_ENUM+ pred FieldDescriptorProto'TYPE_SFIXED64+ = FieldDescriptorProto'TYPE_SFIXED32+ pred FieldDescriptorProto'TYPE_SINT32+ = FieldDescriptorProto'TYPE_SFIXED64+ pred FieldDescriptorProto'TYPE_SINT64+ = FieldDescriptorProto'TYPE_SINT32+ enumFrom = Data.ProtoLens.Message.Enum.messageEnumFrom+ enumFromTo = Data.ProtoLens.Message.Enum.messageEnumFromTo+ enumFromThen = Data.ProtoLens.Message.Enum.messageEnumFromThen+ enumFromThenTo = Data.ProtoLens.Message.Enum.messageEnumFromThenTo++instance Prelude.Bounded FieldDescriptorProto'Type where+ minBound = FieldDescriptorProto'TYPE_DOUBLE+ maxBound = FieldDescriptorProto'TYPE_SINT64++data FieldOptions = FieldOptions{_FieldOptions'ctype ::+ !(Prelude.Maybe FieldOptions'CType),+ _FieldOptions'packed :: !(Prelude.Maybe Prelude.Bool),+ _FieldOptions'jstype :: !(Prelude.Maybe FieldOptions'JSType),+ _FieldOptions'lazy :: !(Prelude.Maybe Prelude.Bool),+ _FieldOptions'deprecated :: !(Prelude.Maybe Prelude.Bool),+ _FieldOptions'weak :: !(Prelude.Maybe Prelude.Bool),+ _FieldOptions'uninterpretedOption :: ![UninterpretedOption]}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ FieldOptions'CType, b ~ FieldOptions'CType,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "ctype" f FieldOptions FieldOptions a b where+ lensOf _+ = (Prelude..) maybe'ctype+ (Data.ProtoLens.maybeLens FieldOptions'STRING)++instance (a ~ Prelude.Maybe FieldOptions'CType,+ b ~ Prelude.Maybe FieldOptions'CType, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'ctype" f FieldOptions FieldOptions a b+ where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldOptions'ctype+ (\ x__ y__ -> x__{_FieldOptions'ctype = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "packed" f FieldOptions FieldOptions a b where+ lensOf _+ = (Prelude..) maybe'packed+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'packed" f FieldOptions FieldOptions a b+ where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldOptions'packed+ (\ x__ y__ -> x__{_FieldOptions'packed = y__})++instance (a ~ FieldOptions'JSType, b ~ FieldOptions'JSType,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "jstype" f FieldOptions FieldOptions a b where+ lensOf _+ = (Prelude..) maybe'jstype+ (Data.ProtoLens.maybeLens FieldOptions'JS_NORMAL)++instance (a ~ Prelude.Maybe FieldOptions'JSType,+ b ~ Prelude.Maybe FieldOptions'JSType, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'jstype" f FieldOptions FieldOptions a b+ where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldOptions'jstype+ (\ x__ y__ -> x__{_FieldOptions'jstype = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "lazy" f FieldOptions FieldOptions a b where+ lensOf _+ = (Prelude..) maybe'lazy (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'lazy" f FieldOptions FieldOptions a b+ where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldOptions'lazy+ (\ x__ y__ -> x__{_FieldOptions'lazy = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "deprecated" f FieldOptions FieldOptions a b+ where+ lensOf _+ = (Prelude..) maybe'deprecated+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'deprecated" f FieldOptions FieldOptions+ a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldOptions'deprecated+ (\ x__ y__ -> x__{_FieldOptions'deprecated = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "weak" f FieldOptions FieldOptions a b where+ lensOf _+ = (Prelude..) maybe'weak (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'weak" f FieldOptions FieldOptions a b+ where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldOptions'weak+ (\ x__ y__ -> x__{_FieldOptions'weak = y__})++instance (a ~ [UninterpretedOption], b ~ [UninterpretedOption],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "uninterpretedOption" f FieldOptions+ FieldOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FieldOptions'uninterpretedOption+ (\ x__ y__ -> x__{_FieldOptions'uninterpretedOption = y__})++instance Data.Default.Class.Default FieldOptions where+ def+ = FieldOptions{_FieldOptions'ctype = Prelude.Nothing,+ _FieldOptions'packed = Prelude.Nothing,+ _FieldOptions'jstype = Prelude.Nothing,+ _FieldOptions'lazy = Prelude.Nothing,+ _FieldOptions'deprecated = Prelude.Nothing,+ _FieldOptions'weak = Prelude.Nothing,+ _FieldOptions'uninterpretedOption = []}++instance Data.ProtoLens.Message FieldOptions where+ descriptor+ = let ctype__field_descriptor+ = Data.ProtoLens.FieldDescriptor "ctype"+ (Data.ProtoLens.EnumField ::+ Data.ProtoLens.FieldTypeDescriptor FieldOptions'CType)+ (Data.ProtoLens.OptionalField maybe'ctype)+ :: Data.ProtoLens.FieldDescriptor FieldOptions+ packed__field_descriptor+ = Data.ProtoLens.FieldDescriptor "packed"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'packed)+ :: Data.ProtoLens.FieldDescriptor FieldOptions+ jstype__field_descriptor+ = Data.ProtoLens.FieldDescriptor "jstype"+ (Data.ProtoLens.EnumField ::+ Data.ProtoLens.FieldTypeDescriptor FieldOptions'JSType)+ (Data.ProtoLens.OptionalField maybe'jstype)+ :: Data.ProtoLens.FieldDescriptor FieldOptions+ lazy__field_descriptor+ = Data.ProtoLens.FieldDescriptor "lazy"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'lazy)+ :: Data.ProtoLens.FieldDescriptor FieldOptions+ deprecated__field_descriptor+ = Data.ProtoLens.FieldDescriptor "deprecated"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'deprecated)+ :: Data.ProtoLens.FieldDescriptor FieldOptions+ weak__field_descriptor+ = Data.ProtoLens.FieldDescriptor "weak"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'weak)+ :: Data.ProtoLens.FieldDescriptor FieldOptions+ uninterpretedOption__field_descriptor+ = Data.ProtoLens.FieldDescriptor "uninterpreted_option"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked+ uninterpretedOption)+ :: Data.ProtoLens.FieldDescriptor FieldOptions+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, ctype__field_descriptor),+ (Data.ProtoLens.Tag 2, packed__field_descriptor),+ (Data.ProtoLens.Tag 6, jstype__field_descriptor),+ (Data.ProtoLens.Tag 5, lazy__field_descriptor),+ (Data.ProtoLens.Tag 3, deprecated__field_descriptor),+ (Data.ProtoLens.Tag 10, weak__field_descriptor),+ (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])+ (Data.Map.fromList+ [("ctype", ctype__field_descriptor),+ ("packed", packed__field_descriptor),+ ("jstype", jstype__field_descriptor),+ ("lazy", lazy__field_descriptor),+ ("deprecated", deprecated__field_descriptor),+ ("weak", weak__field_descriptor),+ ("uninterpreted_option", uninterpretedOption__field_descriptor)])++data FieldOptions'CType = FieldOptions'STRING+ | FieldOptions'CORD+ | FieldOptions'STRING_PIECE+ deriving (Prelude.Show, Prelude.Eq)++instance Data.Default.Class.Default FieldOptions'CType where+ def = FieldOptions'STRING++instance Data.ProtoLens.FieldDefault FieldOptions'CType where+ fieldDefault = FieldOptions'STRING++instance Data.ProtoLens.MessageEnum FieldOptions'CType where+ maybeToEnum 0 = Prelude.Just FieldOptions'STRING+ maybeToEnum 1 = Prelude.Just FieldOptions'CORD+ maybeToEnum 2 = Prelude.Just FieldOptions'STRING_PIECE+ maybeToEnum _ = Prelude.Nothing+ showEnum FieldOptions'STRING = "STRING"+ showEnum FieldOptions'CORD = "CORD"+ showEnum FieldOptions'STRING_PIECE = "STRING_PIECE"+ readEnum "STRING" = Prelude.Just FieldOptions'STRING+ readEnum "CORD" = Prelude.Just FieldOptions'CORD+ readEnum "STRING_PIECE" = Prelude.Just FieldOptions'STRING_PIECE+ readEnum _ = Prelude.Nothing++instance Prelude.Enum FieldOptions'CType where+ toEnum k__+ = Prelude.maybe+ (Prelude.error+ ((Prelude.++) "toEnum: unknown value for enum CType: "+ (Prelude.show k__)))+ Prelude.id+ (Data.ProtoLens.maybeToEnum k__)+ fromEnum FieldOptions'STRING = 0+ fromEnum FieldOptions'CORD = 1+ fromEnum FieldOptions'STRING_PIECE = 2+ succ FieldOptions'STRING_PIECE+ = Prelude.error+ "FieldOptions'CType.succ: bad argument FieldOptions'STRING_PIECE. This value would be out of bounds."+ succ FieldOptions'STRING = FieldOptions'CORD+ succ FieldOptions'CORD = FieldOptions'STRING_PIECE+ pred FieldOptions'STRING+ = Prelude.error+ "FieldOptions'CType.pred: bad argument FieldOptions'STRING. This value would be out of bounds."+ pred FieldOptions'CORD = FieldOptions'STRING+ pred FieldOptions'STRING_PIECE = FieldOptions'CORD+ enumFrom = Data.ProtoLens.Message.Enum.messageEnumFrom+ enumFromTo = Data.ProtoLens.Message.Enum.messageEnumFromTo+ enumFromThen = Data.ProtoLens.Message.Enum.messageEnumFromThen+ enumFromThenTo = Data.ProtoLens.Message.Enum.messageEnumFromThenTo++instance Prelude.Bounded FieldOptions'CType where+ minBound = FieldOptions'STRING+ maxBound = FieldOptions'STRING_PIECE++data FieldOptions'JSType = FieldOptions'JS_NORMAL+ | FieldOptions'JS_STRING+ | FieldOptions'JS_NUMBER+ deriving (Prelude.Show, Prelude.Eq)++instance Data.Default.Class.Default FieldOptions'JSType where+ def = FieldOptions'JS_NORMAL++instance Data.ProtoLens.FieldDefault FieldOptions'JSType where+ fieldDefault = FieldOptions'JS_NORMAL++instance Data.ProtoLens.MessageEnum FieldOptions'JSType where+ maybeToEnum 0 = Prelude.Just FieldOptions'JS_NORMAL+ maybeToEnum 1 = Prelude.Just FieldOptions'JS_STRING+ maybeToEnum 2 = Prelude.Just FieldOptions'JS_NUMBER+ maybeToEnum _ = Prelude.Nothing+ showEnum FieldOptions'JS_NORMAL = "JS_NORMAL"+ showEnum FieldOptions'JS_STRING = "JS_STRING"+ showEnum FieldOptions'JS_NUMBER = "JS_NUMBER"+ readEnum "JS_NORMAL" = Prelude.Just FieldOptions'JS_NORMAL+ readEnum "JS_STRING" = Prelude.Just FieldOptions'JS_STRING+ readEnum "JS_NUMBER" = Prelude.Just FieldOptions'JS_NUMBER+ readEnum _ = Prelude.Nothing++instance Prelude.Enum FieldOptions'JSType where+ toEnum k__+ = Prelude.maybe+ (Prelude.error+ ((Prelude.++) "toEnum: unknown value for enum JSType: "+ (Prelude.show k__)))+ Prelude.id+ (Data.ProtoLens.maybeToEnum k__)+ fromEnum FieldOptions'JS_NORMAL = 0+ fromEnum FieldOptions'JS_STRING = 1+ fromEnum FieldOptions'JS_NUMBER = 2+ succ FieldOptions'JS_NUMBER+ = Prelude.error+ "FieldOptions'JSType.succ: bad argument FieldOptions'JS_NUMBER. This value would be out of bounds."+ succ FieldOptions'JS_NORMAL = FieldOptions'JS_STRING+ succ FieldOptions'JS_STRING = FieldOptions'JS_NUMBER+ pred FieldOptions'JS_NORMAL+ = Prelude.error+ "FieldOptions'JSType.pred: bad argument FieldOptions'JS_NORMAL. This value would be out of bounds."+ pred FieldOptions'JS_STRING = FieldOptions'JS_NORMAL+ pred FieldOptions'JS_NUMBER = FieldOptions'JS_STRING+ enumFrom = Data.ProtoLens.Message.Enum.messageEnumFrom+ enumFromTo = Data.ProtoLens.Message.Enum.messageEnumFromTo+ enumFromThen = Data.ProtoLens.Message.Enum.messageEnumFromThen+ enumFromThenTo = Data.ProtoLens.Message.Enum.messageEnumFromThenTo++instance Prelude.Bounded FieldOptions'JSType where+ minBound = FieldOptions'JS_NORMAL+ maxBound = FieldOptions'JS_NUMBER++data FileDescriptorProto = FileDescriptorProto{_FileDescriptorProto'name+ :: !(Prelude.Maybe Data.Text.Text),+ _FileDescriptorProto'package ::+ !(Prelude.Maybe Data.Text.Text),+ _FileDescriptorProto'dependency :: ![Data.Text.Text],+ _FileDescriptorProto'publicDependency ::+ ![Data.Int.Int32],+ _FileDescriptorProto'weakDependency ::+ ![Data.Int.Int32],+ _FileDescriptorProto'messageType ::+ ![DescriptorProto],+ _FileDescriptorProto'enumType ::+ ![EnumDescriptorProto],+ _FileDescriptorProto'service ::+ ![ServiceDescriptorProto],+ _FileDescriptorProto'extension ::+ ![FieldDescriptorProto],+ _FileDescriptorProto'options ::+ !(Prelude.Maybe FileOptions),+ _FileDescriptorProto'sourceCodeInfo ::+ !(Prelude.Maybe SourceCodeInfo),+ _FileDescriptorProto'syntax ::+ !(Prelude.Maybe Data.Text.Text)}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "name" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'name+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'name" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorProto'name+ (\ x__ y__ -> x__{_FileDescriptorProto'name = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "package" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'package+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'package" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorProto'package+ (\ x__ y__ -> x__{_FileDescriptorProto'package = y__})++instance (a ~ [Data.Text.Text], b ~ [Data.Text.Text],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "dependency" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorProto'dependency+ (\ x__ y__ -> x__{_FileDescriptorProto'dependency = y__})++instance (a ~ [Data.Int.Int32], b ~ [Data.Int.Int32],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "publicDependency" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorProto'publicDependency+ (\ x__ y__ -> x__{_FileDescriptorProto'publicDependency = y__})++instance (a ~ [Data.Int.Int32], b ~ [Data.Int.Int32],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "weakDependency" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorProto'weakDependency+ (\ x__ y__ -> x__{_FileDescriptorProto'weakDependency = y__})++instance (a ~ [DescriptorProto], b ~ [DescriptorProto],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "messageType" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorProto'messageType+ (\ x__ y__ -> x__{_FileDescriptorProto'messageType = y__})++instance (a ~ [EnumDescriptorProto], b ~ [EnumDescriptorProto],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "enumType" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorProto'enumType+ (\ x__ y__ -> x__{_FileDescriptorProto'enumType = y__})++instance (a ~ [ServiceDescriptorProto],+ b ~ [ServiceDescriptorProto], Prelude.Functor f) =>+ Lens.Labels.HasLens "service" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorProto'service+ (\ x__ y__ -> x__{_FileDescriptorProto'service = y__})++instance (a ~ [FieldDescriptorProto], b ~ [FieldDescriptorProto],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "extension" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorProto'extension+ (\ x__ y__ -> x__{_FileDescriptorProto'extension = y__})++instance (a ~ FileOptions, b ~ FileOptions, Prelude.Functor f) =>+ Lens.Labels.HasLens "options" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'options+ (Data.ProtoLens.maybeLens Data.Default.Class.def)++instance (a ~ Prelude.Maybe FileOptions,+ b ~ Prelude.Maybe FileOptions, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'options" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorProto'options+ (\ x__ y__ -> x__{_FileDescriptorProto'options = y__})++instance (a ~ SourceCodeInfo, b ~ SourceCodeInfo,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "sourceCodeInfo" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'sourceCodeInfo+ (Data.ProtoLens.maybeLens Data.Default.Class.def)++instance (a ~ Prelude.Maybe SourceCodeInfo,+ b ~ Prelude.Maybe SourceCodeInfo, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'sourceCodeInfo" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorProto'sourceCodeInfo+ (\ x__ y__ -> x__{_FileDescriptorProto'sourceCodeInfo = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "syntax" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'syntax+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'syntax" f FileDescriptorProto+ FileDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorProto'syntax+ (\ x__ y__ -> x__{_FileDescriptorProto'syntax = y__})++instance Data.Default.Class.Default FileDescriptorProto where+ def+ = FileDescriptorProto{_FileDescriptorProto'name = Prelude.Nothing,+ _FileDescriptorProto'package = Prelude.Nothing,+ _FileDescriptorProto'dependency = [],+ _FileDescriptorProto'publicDependency = [],+ _FileDescriptorProto'weakDependency = [],+ _FileDescriptorProto'messageType = [],+ _FileDescriptorProto'enumType = [],+ _FileDescriptorProto'service = [],+ _FileDescriptorProto'extension = [],+ _FileDescriptorProto'options = Prelude.Nothing,+ _FileDescriptorProto'sourceCodeInfo = Prelude.Nothing,+ _FileDescriptorProto'syntax = Prelude.Nothing}++instance Data.ProtoLens.Message FileDescriptorProto where+ descriptor+ = let name__field_descriptor+ = Data.ProtoLens.FieldDescriptor "name"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'name)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorProto+ package__field_descriptor+ = Data.ProtoLens.FieldDescriptor "package"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'package)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorProto+ dependency__field_descriptor+ = Data.ProtoLens.FieldDescriptor "dependency"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked dependency)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorProto+ publicDependency__field_descriptor+ = Data.ProtoLens.FieldDescriptor "public_dependency"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked+ publicDependency)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorProto+ weakDependency__field_descriptor+ = Data.ProtoLens.FieldDescriptor "weak_dependency"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked+ weakDependency)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorProto+ messageType__field_descriptor+ = Data.ProtoLens.FieldDescriptor "message_type"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor DescriptorProto)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked messageType)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorProto+ enumType__field_descriptor+ = Data.ProtoLens.FieldDescriptor "enum_type"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor EnumDescriptorProto)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked enumType)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorProto+ service__field_descriptor+ = Data.ProtoLens.FieldDescriptor "service"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor ServiceDescriptorProto)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked service)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorProto+ extension__field_descriptor+ = Data.ProtoLens.FieldDescriptor "extension"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor FieldDescriptorProto)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked extension)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorProto+ options__field_descriptor+ = Data.ProtoLens.FieldDescriptor "options"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor FileOptions)+ (Data.ProtoLens.OptionalField maybe'options)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorProto+ sourceCodeInfo__field_descriptor+ = Data.ProtoLens.FieldDescriptor "source_code_info"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor SourceCodeInfo)+ (Data.ProtoLens.OptionalField maybe'sourceCodeInfo)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorProto+ syntax__field_descriptor+ = Data.ProtoLens.FieldDescriptor "syntax"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'syntax)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorProto+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, name__field_descriptor),+ (Data.ProtoLens.Tag 2, package__field_descriptor),+ (Data.ProtoLens.Tag 3, dependency__field_descriptor),+ (Data.ProtoLens.Tag 10, publicDependency__field_descriptor),+ (Data.ProtoLens.Tag 11, weakDependency__field_descriptor),+ (Data.ProtoLens.Tag 4, messageType__field_descriptor),+ (Data.ProtoLens.Tag 5, enumType__field_descriptor),+ (Data.ProtoLens.Tag 6, service__field_descriptor),+ (Data.ProtoLens.Tag 7, extension__field_descriptor),+ (Data.ProtoLens.Tag 8, options__field_descriptor),+ (Data.ProtoLens.Tag 9, sourceCodeInfo__field_descriptor),+ (Data.ProtoLens.Tag 12, syntax__field_descriptor)])+ (Data.Map.fromList+ [("name", name__field_descriptor),+ ("package", package__field_descriptor),+ ("dependency", dependency__field_descriptor),+ ("public_dependency", publicDependency__field_descriptor),+ ("weak_dependency", weakDependency__field_descriptor),+ ("message_type", messageType__field_descriptor),+ ("enum_type", enumType__field_descriptor),+ ("service", service__field_descriptor),+ ("extension", extension__field_descriptor),+ ("options", options__field_descriptor),+ ("source_code_info", sourceCodeInfo__field_descriptor),+ ("syntax", syntax__field_descriptor)])++data FileDescriptorSet = FileDescriptorSet{_FileDescriptorSet'file+ :: ![FileDescriptorProto]}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ [FileDescriptorProto], b ~ [FileDescriptorProto],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "file" f FileDescriptorSet FileDescriptorSet a+ b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileDescriptorSet'file+ (\ x__ y__ -> x__{_FileDescriptorSet'file = y__})++instance Data.Default.Class.Default FileDescriptorSet where+ def = FileDescriptorSet{_FileDescriptorSet'file = []}++instance Data.ProtoLens.Message FileDescriptorSet where+ descriptor+ = let file__field_descriptor+ = Data.ProtoLens.FieldDescriptor "file"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor FileDescriptorProto)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked file)+ :: Data.ProtoLens.FieldDescriptor FileDescriptorSet+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, file__field_descriptor)])+ (Data.Map.fromList [("file", file__field_descriptor)])++data FileOptions = FileOptions{_FileOptions'javaPackage ::+ !(Prelude.Maybe Data.Text.Text),+ _FileOptions'javaOuterClassname :: !(Prelude.Maybe Data.Text.Text),+ _FileOptions'javaMultipleFiles :: !(Prelude.Maybe Prelude.Bool),+ _FileOptions'javaGenerateEqualsAndHash ::+ !(Prelude.Maybe Prelude.Bool),+ _FileOptions'javaStringCheckUtf8 :: !(Prelude.Maybe Prelude.Bool),+ _FileOptions'optimizeFor ::+ !(Prelude.Maybe FileOptions'OptimizeMode),+ _FileOptions'goPackage :: !(Prelude.Maybe Data.Text.Text),+ _FileOptions'ccGenericServices :: !(Prelude.Maybe Prelude.Bool),+ _FileOptions'javaGenericServices :: !(Prelude.Maybe Prelude.Bool),+ _FileOptions'pyGenericServices :: !(Prelude.Maybe Prelude.Bool),+ _FileOptions'deprecated :: !(Prelude.Maybe Prelude.Bool),+ _FileOptions'ccEnableArenas :: !(Prelude.Maybe Prelude.Bool),+ _FileOptions'objcClassPrefix :: !(Prelude.Maybe Data.Text.Text),+ _FileOptions'csharpNamespace :: !(Prelude.Maybe Data.Text.Text),+ _FileOptions'uninterpretedOption :: ![UninterpretedOption]}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "javaPackage" f FileOptions FileOptions a b+ where+ lensOf _+ = (Prelude..) maybe'javaPackage+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'javaPackage" f FileOptions FileOptions a+ b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'javaPackage+ (\ x__ y__ -> x__{_FileOptions'javaPackage = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "javaOuterClassname" f FileOptions FileOptions+ a b where+ lensOf _+ = (Prelude..) maybe'javaOuterClassname+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'javaOuterClassname" f FileOptions+ FileOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'javaOuterClassname+ (\ x__ y__ -> x__{_FileOptions'javaOuterClassname = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "javaMultipleFiles" f FileOptions FileOptions a+ b where+ lensOf _+ = (Prelude..) maybe'javaMultipleFiles+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'javaMultipleFiles" f FileOptions+ FileOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'javaMultipleFiles+ (\ x__ y__ -> x__{_FileOptions'javaMultipleFiles = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "javaGenerateEqualsAndHash" f FileOptions+ FileOptions a b where+ lensOf _+ = (Prelude..) maybe'javaGenerateEqualsAndHash+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'javaGenerateEqualsAndHash" f FileOptions+ FileOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens+ _FileOptions'javaGenerateEqualsAndHash+ (\ x__ y__ -> x__{_FileOptions'javaGenerateEqualsAndHash = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "javaStringCheckUtf8" f FileOptions FileOptions+ a b where+ lensOf _+ = (Prelude..) maybe'javaStringCheckUtf8+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'javaStringCheckUtf8" f FileOptions+ FileOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'javaStringCheckUtf8+ (\ x__ y__ -> x__{_FileOptions'javaStringCheckUtf8 = y__})++instance (a ~ FileOptions'OptimizeMode,+ b ~ FileOptions'OptimizeMode, Prelude.Functor f) =>+ Lens.Labels.HasLens "optimizeFor" f FileOptions FileOptions a b+ where+ lensOf _+ = (Prelude..) maybe'optimizeFor+ (Data.ProtoLens.maybeLens FileOptions'SPEED)++instance (a ~ Prelude.Maybe FileOptions'OptimizeMode,+ b ~ Prelude.Maybe FileOptions'OptimizeMode, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'optimizeFor" f FileOptions FileOptions a+ b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'optimizeFor+ (\ x__ y__ -> x__{_FileOptions'optimizeFor = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "goPackage" f FileOptions FileOptions a b where+ lensOf _+ = (Prelude..) maybe'goPackage+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'goPackage" f FileOptions FileOptions a b+ where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'goPackage+ (\ x__ y__ -> x__{_FileOptions'goPackage = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "ccGenericServices" f FileOptions FileOptions a+ b where+ lensOf _+ = (Prelude..) maybe'ccGenericServices+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'ccGenericServices" f FileOptions+ FileOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'ccGenericServices+ (\ x__ y__ -> x__{_FileOptions'ccGenericServices = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "javaGenericServices" f FileOptions FileOptions+ a b where+ lensOf _+ = (Prelude..) maybe'javaGenericServices+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'javaGenericServices" f FileOptions+ FileOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'javaGenericServices+ (\ x__ y__ -> x__{_FileOptions'javaGenericServices = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "pyGenericServices" f FileOptions FileOptions a+ b where+ lensOf _+ = (Prelude..) maybe'pyGenericServices+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'pyGenericServices" f FileOptions+ FileOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'pyGenericServices+ (\ x__ y__ -> x__{_FileOptions'pyGenericServices = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "deprecated" f FileOptions FileOptions a b+ where+ lensOf _+ = (Prelude..) maybe'deprecated+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'deprecated" f FileOptions FileOptions a+ b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'deprecated+ (\ x__ y__ -> x__{_FileOptions'deprecated = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "ccEnableArenas" f FileOptions FileOptions a b+ where+ lensOf _+ = (Prelude..) maybe'ccEnableArenas+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'ccEnableArenas" f FileOptions+ FileOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'ccEnableArenas+ (\ x__ y__ -> x__{_FileOptions'ccEnableArenas = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "objcClassPrefix" f FileOptions FileOptions a b+ where+ lensOf _+ = (Prelude..) maybe'objcClassPrefix+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'objcClassPrefix" f FileOptions+ FileOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'objcClassPrefix+ (\ x__ y__ -> x__{_FileOptions'objcClassPrefix = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "csharpNamespace" f FileOptions FileOptions a b+ where+ lensOf _+ = (Prelude..) maybe'csharpNamespace+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'csharpNamespace" f FileOptions+ FileOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'csharpNamespace+ (\ x__ y__ -> x__{_FileOptions'csharpNamespace = y__})++instance (a ~ [UninterpretedOption], b ~ [UninterpretedOption],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "uninterpretedOption" f FileOptions FileOptions+ a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _FileOptions'uninterpretedOption+ (\ x__ y__ -> x__{_FileOptions'uninterpretedOption = y__})++instance Data.Default.Class.Default FileOptions where+ def+ = FileOptions{_FileOptions'javaPackage = Prelude.Nothing,+ _FileOptions'javaOuterClassname = Prelude.Nothing,+ _FileOptions'javaMultipleFiles = Prelude.Nothing,+ _FileOptions'javaGenerateEqualsAndHash = Prelude.Nothing,+ _FileOptions'javaStringCheckUtf8 = Prelude.Nothing,+ _FileOptions'optimizeFor = Prelude.Nothing,+ _FileOptions'goPackage = Prelude.Nothing,+ _FileOptions'ccGenericServices = Prelude.Nothing,+ _FileOptions'javaGenericServices = Prelude.Nothing,+ _FileOptions'pyGenericServices = Prelude.Nothing,+ _FileOptions'deprecated = Prelude.Nothing,+ _FileOptions'ccEnableArenas = Prelude.Nothing,+ _FileOptions'objcClassPrefix = Prelude.Nothing,+ _FileOptions'csharpNamespace = Prelude.Nothing,+ _FileOptions'uninterpretedOption = []}++instance Data.ProtoLens.Message FileOptions where+ descriptor+ = let javaPackage__field_descriptor+ = Data.ProtoLens.FieldDescriptor "java_package"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'javaPackage)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ javaOuterClassname__field_descriptor+ = Data.ProtoLens.FieldDescriptor "java_outer_classname"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'javaOuterClassname)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ javaMultipleFiles__field_descriptor+ = Data.ProtoLens.FieldDescriptor "java_multiple_files"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'javaMultipleFiles)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ javaGenerateEqualsAndHash__field_descriptor+ = Data.ProtoLens.FieldDescriptor "java_generate_equals_and_hash"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'javaGenerateEqualsAndHash)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ javaStringCheckUtf8__field_descriptor+ = Data.ProtoLens.FieldDescriptor "java_string_check_utf8"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'javaStringCheckUtf8)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ optimizeFor__field_descriptor+ = Data.ProtoLens.FieldDescriptor "optimize_for"+ (Data.ProtoLens.EnumField ::+ Data.ProtoLens.FieldTypeDescriptor FileOptions'OptimizeMode)+ (Data.ProtoLens.OptionalField maybe'optimizeFor)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ goPackage__field_descriptor+ = Data.ProtoLens.FieldDescriptor "go_package"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'goPackage)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ ccGenericServices__field_descriptor+ = Data.ProtoLens.FieldDescriptor "cc_generic_services"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'ccGenericServices)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ javaGenericServices__field_descriptor+ = Data.ProtoLens.FieldDescriptor "java_generic_services"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'javaGenericServices)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ pyGenericServices__field_descriptor+ = Data.ProtoLens.FieldDescriptor "py_generic_services"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'pyGenericServices)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ deprecated__field_descriptor+ = Data.ProtoLens.FieldDescriptor "deprecated"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'deprecated)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ ccEnableArenas__field_descriptor+ = Data.ProtoLens.FieldDescriptor "cc_enable_arenas"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'ccEnableArenas)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ objcClassPrefix__field_descriptor+ = Data.ProtoLens.FieldDescriptor "objc_class_prefix"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'objcClassPrefix)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ csharpNamespace__field_descriptor+ = Data.ProtoLens.FieldDescriptor "csharp_namespace"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'csharpNamespace)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ uninterpretedOption__field_descriptor+ = Data.ProtoLens.FieldDescriptor "uninterpreted_option"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked+ uninterpretedOption)+ :: Data.ProtoLens.FieldDescriptor FileOptions+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, javaPackage__field_descriptor),+ (Data.ProtoLens.Tag 8, javaOuterClassname__field_descriptor),+ (Data.ProtoLens.Tag 10, javaMultipleFiles__field_descriptor),+ (Data.ProtoLens.Tag 20,+ javaGenerateEqualsAndHash__field_descriptor),+ (Data.ProtoLens.Tag 27, javaStringCheckUtf8__field_descriptor),+ (Data.ProtoLens.Tag 9, optimizeFor__field_descriptor),+ (Data.ProtoLens.Tag 11, goPackage__field_descriptor),+ (Data.ProtoLens.Tag 16, ccGenericServices__field_descriptor),+ (Data.ProtoLens.Tag 17, javaGenericServices__field_descriptor),+ (Data.ProtoLens.Tag 18, pyGenericServices__field_descriptor),+ (Data.ProtoLens.Tag 23, deprecated__field_descriptor),+ (Data.ProtoLens.Tag 31, ccEnableArenas__field_descriptor),+ (Data.ProtoLens.Tag 36, objcClassPrefix__field_descriptor),+ (Data.ProtoLens.Tag 37, csharpNamespace__field_descriptor),+ (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])+ (Data.Map.fromList+ [("java_package", javaPackage__field_descriptor),+ ("java_outer_classname", javaOuterClassname__field_descriptor),+ ("java_multiple_files", javaMultipleFiles__field_descriptor),+ ("java_generate_equals_and_hash",+ javaGenerateEqualsAndHash__field_descriptor),+ ("java_string_check_utf8", javaStringCheckUtf8__field_descriptor),+ ("optimize_for", optimizeFor__field_descriptor),+ ("go_package", goPackage__field_descriptor),+ ("cc_generic_services", ccGenericServices__field_descriptor),+ ("java_generic_services", javaGenericServices__field_descriptor),+ ("py_generic_services", pyGenericServices__field_descriptor),+ ("deprecated", deprecated__field_descriptor),+ ("cc_enable_arenas", ccEnableArenas__field_descriptor),+ ("objc_class_prefix", objcClassPrefix__field_descriptor),+ ("csharp_namespace", csharpNamespace__field_descriptor),+ ("uninterpreted_option", uninterpretedOption__field_descriptor)])++data FileOptions'OptimizeMode = FileOptions'SPEED+ | FileOptions'CODE_SIZE+ | FileOptions'LITE_RUNTIME+ deriving (Prelude.Show, Prelude.Eq)++instance Data.Default.Class.Default FileOptions'OptimizeMode where+ def = FileOptions'SPEED++instance Data.ProtoLens.FieldDefault FileOptions'OptimizeMode where+ fieldDefault = FileOptions'SPEED++instance Data.ProtoLens.MessageEnum FileOptions'OptimizeMode where+ maybeToEnum 1 = Prelude.Just FileOptions'SPEED+ maybeToEnum 2 = Prelude.Just FileOptions'CODE_SIZE+ maybeToEnum 3 = Prelude.Just FileOptions'LITE_RUNTIME+ maybeToEnum _ = Prelude.Nothing+ showEnum FileOptions'SPEED = "SPEED"+ showEnum FileOptions'CODE_SIZE = "CODE_SIZE"+ showEnum FileOptions'LITE_RUNTIME = "LITE_RUNTIME"+ readEnum "SPEED" = Prelude.Just FileOptions'SPEED+ readEnum "CODE_SIZE" = Prelude.Just FileOptions'CODE_SIZE+ readEnum "LITE_RUNTIME" = Prelude.Just FileOptions'LITE_RUNTIME+ readEnum _ = Prelude.Nothing++instance Prelude.Enum FileOptions'OptimizeMode where+ toEnum k__+ = Prelude.maybe+ (Prelude.error+ ((Prelude.++) "toEnum: unknown value for enum OptimizeMode: "+ (Prelude.show k__)))+ Prelude.id+ (Data.ProtoLens.maybeToEnum k__)+ fromEnum FileOptions'SPEED = 1+ fromEnum FileOptions'CODE_SIZE = 2+ fromEnum FileOptions'LITE_RUNTIME = 3+ succ FileOptions'LITE_RUNTIME+ = Prelude.error+ "FileOptions'OptimizeMode.succ: bad argument FileOptions'LITE_RUNTIME. This value would be out of bounds."+ succ FileOptions'SPEED = FileOptions'CODE_SIZE+ succ FileOptions'CODE_SIZE = FileOptions'LITE_RUNTIME+ pred FileOptions'SPEED+ = Prelude.error+ "FileOptions'OptimizeMode.pred: bad argument FileOptions'SPEED. This value would be out of bounds."+ pred FileOptions'CODE_SIZE = FileOptions'SPEED+ pred FileOptions'LITE_RUNTIME = FileOptions'CODE_SIZE+ enumFrom = Data.ProtoLens.Message.Enum.messageEnumFrom+ enumFromTo = Data.ProtoLens.Message.Enum.messageEnumFromTo+ enumFromThen = Data.ProtoLens.Message.Enum.messageEnumFromThen+ enumFromThenTo = Data.ProtoLens.Message.Enum.messageEnumFromThenTo++instance Prelude.Bounded FileOptions'OptimizeMode where+ minBound = FileOptions'SPEED+ maxBound = FileOptions'LITE_RUNTIME++data GeneratedCodeInfo = GeneratedCodeInfo{_GeneratedCodeInfo'annotation+ :: ![GeneratedCodeInfo'Annotation]}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ [GeneratedCodeInfo'Annotation],+ b ~ [GeneratedCodeInfo'Annotation], Prelude.Functor f) =>+ Lens.Labels.HasLens "annotation" f GeneratedCodeInfo+ GeneratedCodeInfo a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _GeneratedCodeInfo'annotation+ (\ x__ y__ -> x__{_GeneratedCodeInfo'annotation = y__})++instance Data.Default.Class.Default GeneratedCodeInfo where+ def = GeneratedCodeInfo{_GeneratedCodeInfo'annotation = []}++instance Data.ProtoLens.Message GeneratedCodeInfo where+ descriptor+ = let annotation__field_descriptor+ = Data.ProtoLens.FieldDescriptor "annotation"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor GeneratedCodeInfo'Annotation)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked annotation)+ :: Data.ProtoLens.FieldDescriptor GeneratedCodeInfo+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, annotation__field_descriptor)])+ (Data.Map.fromList [("annotation", annotation__field_descriptor)])++data GeneratedCodeInfo'Annotation = GeneratedCodeInfo'Annotation{_GeneratedCodeInfo'Annotation'path+ :: ![Data.Int.Int32],+ _GeneratedCodeInfo'Annotation'sourceFile+ :: !(Prelude.Maybe Data.Text.Text),+ _GeneratedCodeInfo'Annotation'begin+ :: !(Prelude.Maybe Data.Int.Int32),+ _GeneratedCodeInfo'Annotation'end+ :: !(Prelude.Maybe Data.Int.Int32)}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ [Data.Int.Int32], b ~ [Data.Int.Int32],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "path" f GeneratedCodeInfo'Annotation+ GeneratedCodeInfo'Annotation a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _GeneratedCodeInfo'Annotation'path+ (\ x__ y__ -> x__{_GeneratedCodeInfo'Annotation'path = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "sourceFile" f GeneratedCodeInfo'Annotation+ GeneratedCodeInfo'Annotation a b where+ lensOf _+ = (Prelude..) maybe'sourceFile+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'sourceFile" f+ GeneratedCodeInfo'Annotation GeneratedCodeInfo'Annotation a b where+ lensOf _+ = Lens.Family2.Unchecked.lens+ _GeneratedCodeInfo'Annotation'sourceFile+ (\ x__ y__ -> x__{_GeneratedCodeInfo'Annotation'sourceFile = y__})++instance (a ~ Data.Int.Int32, b ~ Data.Int.Int32,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "begin" f GeneratedCodeInfo'Annotation+ GeneratedCodeInfo'Annotation a b where+ lensOf _+ = (Prelude..) maybe'begin+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Int.Int32,+ b ~ Prelude.Maybe Data.Int.Int32, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'begin" f GeneratedCodeInfo'Annotation+ GeneratedCodeInfo'Annotation a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _GeneratedCodeInfo'Annotation'begin+ (\ x__ y__ -> x__{_GeneratedCodeInfo'Annotation'begin = y__})++instance (a ~ Data.Int.Int32, b ~ Data.Int.Int32,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "end" f GeneratedCodeInfo'Annotation+ GeneratedCodeInfo'Annotation a b where+ lensOf _+ = (Prelude..) maybe'end+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Int.Int32,+ b ~ Prelude.Maybe Data.Int.Int32, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'end" f GeneratedCodeInfo'Annotation+ GeneratedCodeInfo'Annotation a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _GeneratedCodeInfo'Annotation'end+ (\ x__ y__ -> x__{_GeneratedCodeInfo'Annotation'end = y__})++instance Data.Default.Class.Default GeneratedCodeInfo'Annotation+ where+ def+ = GeneratedCodeInfo'Annotation{_GeneratedCodeInfo'Annotation'path =+ [],+ _GeneratedCodeInfo'Annotation'sourceFile = Prelude.Nothing,+ _GeneratedCodeInfo'Annotation'begin = Prelude.Nothing,+ _GeneratedCodeInfo'Annotation'end = Prelude.Nothing}++instance Data.ProtoLens.Message GeneratedCodeInfo'Annotation where+ descriptor+ = let path__field_descriptor+ = Data.ProtoLens.FieldDescriptor "path"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Packed path)+ :: Data.ProtoLens.FieldDescriptor GeneratedCodeInfo'Annotation+ sourceFile__field_descriptor+ = Data.ProtoLens.FieldDescriptor "source_file"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'sourceFile)+ :: Data.ProtoLens.FieldDescriptor GeneratedCodeInfo'Annotation+ begin__field_descriptor+ = Data.ProtoLens.FieldDescriptor "begin"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.OptionalField maybe'begin)+ :: Data.ProtoLens.FieldDescriptor GeneratedCodeInfo'Annotation+ end__field_descriptor+ = Data.ProtoLens.FieldDescriptor "end"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.OptionalField maybe'end)+ :: Data.ProtoLens.FieldDescriptor GeneratedCodeInfo'Annotation+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, path__field_descriptor),+ (Data.ProtoLens.Tag 2, sourceFile__field_descriptor),+ (Data.ProtoLens.Tag 3, begin__field_descriptor),+ (Data.ProtoLens.Tag 4, end__field_descriptor)])+ (Data.Map.fromList+ [("path", path__field_descriptor),+ ("source_file", sourceFile__field_descriptor),+ ("begin", begin__field_descriptor),+ ("end", end__field_descriptor)])++data MessageOptions = MessageOptions{_MessageOptions'messageSetWireFormat+ :: !(Prelude.Maybe Prelude.Bool),+ _MessageOptions'noStandardDescriptorAccessor ::+ !(Prelude.Maybe Prelude.Bool),+ _MessageOptions'deprecated :: !(Prelude.Maybe Prelude.Bool),+ _MessageOptions'mapEntry :: !(Prelude.Maybe Prelude.Bool),+ _MessageOptions'uninterpretedOption :: ![UninterpretedOption]}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "messageSetWireFormat" f MessageOptions+ MessageOptions a b where+ lensOf _+ = (Prelude..) maybe'messageSetWireFormat+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'messageSetWireFormat" f MessageOptions+ MessageOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _MessageOptions'messageSetWireFormat+ (\ x__ y__ -> x__{_MessageOptions'messageSetWireFormat = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "noStandardDescriptorAccessor" f MessageOptions+ MessageOptions a b where+ lensOf _+ = (Prelude..) maybe'noStandardDescriptorAccessor+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'noStandardDescriptorAccessor" f+ MessageOptions MessageOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens+ _MessageOptions'noStandardDescriptorAccessor+ (\ x__ y__ ->+ x__{_MessageOptions'noStandardDescriptorAccessor = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "deprecated" f MessageOptions MessageOptions a+ b where+ lensOf _+ = (Prelude..) maybe'deprecated+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'deprecated" f MessageOptions+ MessageOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _MessageOptions'deprecated+ (\ x__ y__ -> x__{_MessageOptions'deprecated = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "mapEntry" f MessageOptions MessageOptions a b+ where+ lensOf _+ = (Prelude..) maybe'mapEntry+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'mapEntry" f MessageOptions+ MessageOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _MessageOptions'mapEntry+ (\ x__ y__ -> x__{_MessageOptions'mapEntry = y__})++instance (a ~ [UninterpretedOption], b ~ [UninterpretedOption],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "uninterpretedOption" f MessageOptions+ MessageOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _MessageOptions'uninterpretedOption+ (\ x__ y__ -> x__{_MessageOptions'uninterpretedOption = y__})++instance Data.Default.Class.Default MessageOptions where+ def+ = MessageOptions{_MessageOptions'messageSetWireFormat =+ Prelude.Nothing,+ _MessageOptions'noStandardDescriptorAccessor = Prelude.Nothing,+ _MessageOptions'deprecated = Prelude.Nothing,+ _MessageOptions'mapEntry = Prelude.Nothing,+ _MessageOptions'uninterpretedOption = []}++instance Data.ProtoLens.Message MessageOptions where+ descriptor+ = let messageSetWireFormat__field_descriptor+ = Data.ProtoLens.FieldDescriptor "message_set_wire_format"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'messageSetWireFormat)+ :: Data.ProtoLens.FieldDescriptor MessageOptions+ noStandardDescriptorAccessor__field_descriptor+ = Data.ProtoLens.FieldDescriptor "no_standard_descriptor_accessor"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'noStandardDescriptorAccessor)+ :: Data.ProtoLens.FieldDescriptor MessageOptions+ deprecated__field_descriptor+ = Data.ProtoLens.FieldDescriptor "deprecated"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'deprecated)+ :: Data.ProtoLens.FieldDescriptor MessageOptions+ mapEntry__field_descriptor+ = Data.ProtoLens.FieldDescriptor "map_entry"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'mapEntry)+ :: Data.ProtoLens.FieldDescriptor MessageOptions+ uninterpretedOption__field_descriptor+ = Data.ProtoLens.FieldDescriptor "uninterpreted_option"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked+ uninterpretedOption)+ :: Data.ProtoLens.FieldDescriptor MessageOptions+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, messageSetWireFormat__field_descriptor),+ (Data.ProtoLens.Tag 2,+ noStandardDescriptorAccessor__field_descriptor),+ (Data.ProtoLens.Tag 3, deprecated__field_descriptor),+ (Data.ProtoLens.Tag 7, mapEntry__field_descriptor),+ (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])+ (Data.Map.fromList+ [("message_set_wire_format",+ messageSetWireFormat__field_descriptor),+ ("no_standard_descriptor_accessor",+ noStandardDescriptorAccessor__field_descriptor),+ ("deprecated", deprecated__field_descriptor),+ ("map_entry", mapEntry__field_descriptor),+ ("uninterpreted_option", uninterpretedOption__field_descriptor)])++data MethodDescriptorProto = MethodDescriptorProto{_MethodDescriptorProto'name+ :: !(Prelude.Maybe Data.Text.Text),+ _MethodDescriptorProto'inputType ::+ !(Prelude.Maybe Data.Text.Text),+ _MethodDescriptorProto'outputType ::+ !(Prelude.Maybe Data.Text.Text),+ _MethodDescriptorProto'options ::+ !(Prelude.Maybe MethodOptions),+ _MethodDescriptorProto'clientStreaming ::+ !(Prelude.Maybe Prelude.Bool),+ _MethodDescriptorProto'serverStreaming ::+ !(Prelude.Maybe Prelude.Bool)}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "name" f MethodDescriptorProto+ MethodDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'name+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'name" f MethodDescriptorProto+ MethodDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _MethodDescriptorProto'name+ (\ x__ y__ -> x__{_MethodDescriptorProto'name = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "inputType" f MethodDescriptorProto+ MethodDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'inputType+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'inputType" f MethodDescriptorProto+ MethodDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _MethodDescriptorProto'inputType+ (\ x__ y__ -> x__{_MethodDescriptorProto'inputType = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "outputType" f MethodDescriptorProto+ MethodDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'outputType+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'outputType" f MethodDescriptorProto+ MethodDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _MethodDescriptorProto'outputType+ (\ x__ y__ -> x__{_MethodDescriptorProto'outputType = y__})++instance (a ~ MethodOptions, b ~ MethodOptions,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "options" f MethodDescriptorProto+ MethodDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'options+ (Data.ProtoLens.maybeLens Data.Default.Class.def)++instance (a ~ Prelude.Maybe MethodOptions,+ b ~ Prelude.Maybe MethodOptions, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'options" f MethodDescriptorProto+ MethodDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _MethodDescriptorProto'options+ (\ x__ y__ -> x__{_MethodDescriptorProto'options = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "clientStreaming" f MethodDescriptorProto+ MethodDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'clientStreaming+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'clientStreaming" f MethodDescriptorProto+ MethodDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens+ _MethodDescriptorProto'clientStreaming+ (\ x__ y__ -> x__{_MethodDescriptorProto'clientStreaming = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "serverStreaming" f MethodDescriptorProto+ MethodDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'serverStreaming+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'serverStreaming" f MethodDescriptorProto+ MethodDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens+ _MethodDescriptorProto'serverStreaming+ (\ x__ y__ -> x__{_MethodDescriptorProto'serverStreaming = y__})++instance Data.Default.Class.Default MethodDescriptorProto where+ def+ = MethodDescriptorProto{_MethodDescriptorProto'name =+ Prelude.Nothing,+ _MethodDescriptorProto'inputType = Prelude.Nothing,+ _MethodDescriptorProto'outputType = Prelude.Nothing,+ _MethodDescriptorProto'options = Prelude.Nothing,+ _MethodDescriptorProto'clientStreaming = Prelude.Nothing,+ _MethodDescriptorProto'serverStreaming = Prelude.Nothing}++instance Data.ProtoLens.Message MethodDescriptorProto where+ descriptor+ = let name__field_descriptor+ = Data.ProtoLens.FieldDescriptor "name"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'name)+ :: Data.ProtoLens.FieldDescriptor MethodDescriptorProto+ inputType__field_descriptor+ = Data.ProtoLens.FieldDescriptor "input_type"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'inputType)+ :: Data.ProtoLens.FieldDescriptor MethodDescriptorProto+ outputType__field_descriptor+ = Data.ProtoLens.FieldDescriptor "output_type"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'outputType)+ :: Data.ProtoLens.FieldDescriptor MethodDescriptorProto+ options__field_descriptor+ = Data.ProtoLens.FieldDescriptor "options"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor MethodOptions)+ (Data.ProtoLens.OptionalField maybe'options)+ :: Data.ProtoLens.FieldDescriptor MethodDescriptorProto+ clientStreaming__field_descriptor+ = Data.ProtoLens.FieldDescriptor "client_streaming"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'clientStreaming)+ :: Data.ProtoLens.FieldDescriptor MethodDescriptorProto+ serverStreaming__field_descriptor+ = Data.ProtoLens.FieldDescriptor "server_streaming"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'serverStreaming)+ :: Data.ProtoLens.FieldDescriptor MethodDescriptorProto+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, name__field_descriptor),+ (Data.ProtoLens.Tag 2, inputType__field_descriptor),+ (Data.ProtoLens.Tag 3, outputType__field_descriptor),+ (Data.ProtoLens.Tag 4, options__field_descriptor),+ (Data.ProtoLens.Tag 5, clientStreaming__field_descriptor),+ (Data.ProtoLens.Tag 6, serverStreaming__field_descriptor)])+ (Data.Map.fromList+ [("name", name__field_descriptor),+ ("input_type", inputType__field_descriptor),+ ("output_type", outputType__field_descriptor),+ ("options", options__field_descriptor),+ ("client_streaming", clientStreaming__field_descriptor),+ ("server_streaming", serverStreaming__field_descriptor)])++data MethodOptions = MethodOptions{_MethodOptions'deprecated ::+ !(Prelude.Maybe Prelude.Bool),+ _MethodOptions'uninterpretedOption :: ![UninterpretedOption]}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "deprecated" f MethodOptions MethodOptions a b+ where+ lensOf _+ = (Prelude..) maybe'deprecated+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'deprecated" f MethodOptions+ MethodOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _MethodOptions'deprecated+ (\ x__ y__ -> x__{_MethodOptions'deprecated = y__})++instance (a ~ [UninterpretedOption], b ~ [UninterpretedOption],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "uninterpretedOption" f MethodOptions+ MethodOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _MethodOptions'uninterpretedOption+ (\ x__ y__ -> x__{_MethodOptions'uninterpretedOption = y__})++instance Data.Default.Class.Default MethodOptions where+ def+ = MethodOptions{_MethodOptions'deprecated = Prelude.Nothing,+ _MethodOptions'uninterpretedOption = []}++instance Data.ProtoLens.Message MethodOptions where+ descriptor+ = let deprecated__field_descriptor+ = Data.ProtoLens.FieldDescriptor "deprecated"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'deprecated)+ :: Data.ProtoLens.FieldDescriptor MethodOptions+ uninterpretedOption__field_descriptor+ = Data.ProtoLens.FieldDescriptor "uninterpreted_option"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked+ uninterpretedOption)+ :: Data.ProtoLens.FieldDescriptor MethodOptions+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 33, deprecated__field_descriptor),+ (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])+ (Data.Map.fromList+ [("deprecated", deprecated__field_descriptor),+ ("uninterpreted_option", uninterpretedOption__field_descriptor)])++data OneofDescriptorProto = OneofDescriptorProto{_OneofDescriptorProto'name+ :: !(Prelude.Maybe Data.Text.Text)}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "name" f OneofDescriptorProto+ OneofDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'name+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'name" f OneofDescriptorProto+ OneofDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _OneofDescriptorProto'name+ (\ x__ y__ -> x__{_OneofDescriptorProto'name = y__})++instance Data.Default.Class.Default OneofDescriptorProto where+ def+ = OneofDescriptorProto{_OneofDescriptorProto'name =+ Prelude.Nothing}++instance Data.ProtoLens.Message OneofDescriptorProto where+ descriptor+ = let name__field_descriptor+ = Data.ProtoLens.FieldDescriptor "name"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'name)+ :: Data.ProtoLens.FieldDescriptor OneofDescriptorProto+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, name__field_descriptor)])+ (Data.Map.fromList [("name", name__field_descriptor)])++data ServiceDescriptorProto = ServiceDescriptorProto{_ServiceDescriptorProto'name+ :: !(Prelude.Maybe Data.Text.Text),+ _ServiceDescriptorProto'method ::+ ![MethodDescriptorProto],+ _ServiceDescriptorProto'options ::+ !(Prelude.Maybe ServiceOptions)}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "name" f ServiceDescriptorProto+ ServiceDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'name+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'name" f ServiceDescriptorProto+ ServiceDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _ServiceDescriptorProto'name+ (\ x__ y__ -> x__{_ServiceDescriptorProto'name = y__})++instance (a ~ [MethodDescriptorProto], b ~ [MethodDescriptorProto],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "method" f ServiceDescriptorProto+ ServiceDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _ServiceDescriptorProto'method+ (\ x__ y__ -> x__{_ServiceDescriptorProto'method = y__})++instance (a ~ ServiceOptions, b ~ ServiceOptions,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "options" f ServiceDescriptorProto+ ServiceDescriptorProto a b where+ lensOf _+ = (Prelude..) maybe'options+ (Data.ProtoLens.maybeLens Data.Default.Class.def)++instance (a ~ Prelude.Maybe ServiceOptions,+ b ~ Prelude.Maybe ServiceOptions, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'options" f ServiceDescriptorProto+ ServiceDescriptorProto a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _ServiceDescriptorProto'options+ (\ x__ y__ -> x__{_ServiceDescriptorProto'options = y__})++instance Data.Default.Class.Default ServiceDescriptorProto where+ def+ = ServiceDescriptorProto{_ServiceDescriptorProto'name =+ Prelude.Nothing,+ _ServiceDescriptorProto'method = [],+ _ServiceDescriptorProto'options = Prelude.Nothing}++instance Data.ProtoLens.Message ServiceDescriptorProto where+ descriptor+ = let name__field_descriptor+ = Data.ProtoLens.FieldDescriptor "name"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'name)+ :: Data.ProtoLens.FieldDescriptor ServiceDescriptorProto+ method__field_descriptor+ = Data.ProtoLens.FieldDescriptor "method"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor MethodDescriptorProto)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked method)+ :: Data.ProtoLens.FieldDescriptor ServiceDescriptorProto+ options__field_descriptor+ = Data.ProtoLens.FieldDescriptor "options"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor ServiceOptions)+ (Data.ProtoLens.OptionalField maybe'options)+ :: Data.ProtoLens.FieldDescriptor ServiceDescriptorProto+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, name__field_descriptor),+ (Data.ProtoLens.Tag 2, method__field_descriptor),+ (Data.ProtoLens.Tag 3, options__field_descriptor)])+ (Data.Map.fromList+ [("name", name__field_descriptor),+ ("method", method__field_descriptor),+ ("options", options__field_descriptor)])++data ServiceOptions = ServiceOptions{_ServiceOptions'deprecated ::+ !(Prelude.Maybe Prelude.Bool),+ _ServiceOptions'uninterpretedOption :: ![UninterpretedOption]}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "deprecated" f ServiceOptions ServiceOptions a+ b where+ lensOf _+ = (Prelude..) maybe'deprecated+ (Data.ProtoLens.maybeLens Prelude.False)++instance (a ~ Prelude.Maybe Prelude.Bool,+ b ~ Prelude.Maybe Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'deprecated" f ServiceOptions+ ServiceOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _ServiceOptions'deprecated+ (\ x__ y__ -> x__{_ServiceOptions'deprecated = y__})++instance (a ~ [UninterpretedOption], b ~ [UninterpretedOption],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "uninterpretedOption" f ServiceOptions+ ServiceOptions a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _ServiceOptions'uninterpretedOption+ (\ x__ y__ -> x__{_ServiceOptions'uninterpretedOption = y__})++instance Data.Default.Class.Default ServiceOptions where+ def+ = ServiceOptions{_ServiceOptions'deprecated = Prelude.Nothing,+ _ServiceOptions'uninterpretedOption = []}++instance Data.ProtoLens.Message ServiceOptions where+ descriptor+ = let deprecated__field_descriptor+ = Data.ProtoLens.FieldDescriptor "deprecated"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.OptionalField maybe'deprecated)+ :: Data.ProtoLens.FieldDescriptor ServiceOptions+ uninterpretedOption__field_descriptor+ = Data.ProtoLens.FieldDescriptor "uninterpreted_option"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor UninterpretedOption)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked+ uninterpretedOption)+ :: Data.ProtoLens.FieldDescriptor ServiceOptions+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 33, deprecated__field_descriptor),+ (Data.ProtoLens.Tag 999, uninterpretedOption__field_descriptor)])+ (Data.Map.fromList+ [("deprecated", deprecated__field_descriptor),+ ("uninterpreted_option", uninterpretedOption__field_descriptor)])++data SourceCodeInfo = SourceCodeInfo{_SourceCodeInfo'location ::+ ![SourceCodeInfo'Location]}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ [SourceCodeInfo'Location],+ b ~ [SourceCodeInfo'Location], Prelude.Functor f) =>+ Lens.Labels.HasLens "location" f SourceCodeInfo SourceCodeInfo a b+ where+ lensOf _+ = Lens.Family2.Unchecked.lens _SourceCodeInfo'location+ (\ x__ y__ -> x__{_SourceCodeInfo'location = y__})++instance Data.Default.Class.Default SourceCodeInfo where+ def = SourceCodeInfo{_SourceCodeInfo'location = []}++instance Data.ProtoLens.Message SourceCodeInfo where+ descriptor+ = let location__field_descriptor+ = Data.ProtoLens.FieldDescriptor "location"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor SourceCodeInfo'Location)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked location)+ :: Data.ProtoLens.FieldDescriptor SourceCodeInfo+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, location__field_descriptor)])+ (Data.Map.fromList [("location", location__field_descriptor)])++data SourceCodeInfo'Location = SourceCodeInfo'Location{_SourceCodeInfo'Location'path+ :: ![Data.Int.Int32],+ _SourceCodeInfo'Location'span ::+ ![Data.Int.Int32],+ _SourceCodeInfo'Location'leadingComments ::+ !(Prelude.Maybe Data.Text.Text),+ _SourceCodeInfo'Location'trailingComments ::+ !(Prelude.Maybe Data.Text.Text),+ _SourceCodeInfo'Location'leadingDetachedComments+ :: ![Data.Text.Text]}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ [Data.Int.Int32], b ~ [Data.Int.Int32],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "path" f SourceCodeInfo'Location+ SourceCodeInfo'Location a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _SourceCodeInfo'Location'path+ (\ x__ y__ -> x__{_SourceCodeInfo'Location'path = y__})++instance (a ~ [Data.Int.Int32], b ~ [Data.Int.Int32],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "span" f SourceCodeInfo'Location+ SourceCodeInfo'Location a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _SourceCodeInfo'Location'span+ (\ x__ y__ -> x__{_SourceCodeInfo'Location'span = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "leadingComments" f SourceCodeInfo'Location+ SourceCodeInfo'Location a b where+ lensOf _+ = (Prelude..) maybe'leadingComments+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'leadingComments" f+ SourceCodeInfo'Location SourceCodeInfo'Location a b where+ lensOf _+ = Lens.Family2.Unchecked.lens+ _SourceCodeInfo'Location'leadingComments+ (\ x__ y__ -> x__{_SourceCodeInfo'Location'leadingComments = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "trailingComments" f SourceCodeInfo'Location+ SourceCodeInfo'Location a b where+ lensOf _+ = (Prelude..) maybe'trailingComments+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'trailingComments" f+ SourceCodeInfo'Location SourceCodeInfo'Location a b where+ lensOf _+ = Lens.Family2.Unchecked.lens+ _SourceCodeInfo'Location'trailingComments+ (\ x__ y__ -> x__{_SourceCodeInfo'Location'trailingComments = y__})++instance (a ~ [Data.Text.Text], b ~ [Data.Text.Text],+ Prelude.Functor f) =>+ Lens.Labels.HasLens "leadingDetachedComments" f+ SourceCodeInfo'Location SourceCodeInfo'Location a b where+ lensOf _+ = Lens.Family2.Unchecked.lens+ _SourceCodeInfo'Location'leadingDetachedComments+ (\ x__ y__ ->+ x__{_SourceCodeInfo'Location'leadingDetachedComments = y__})++instance Data.Default.Class.Default SourceCodeInfo'Location where+ def+ = SourceCodeInfo'Location{_SourceCodeInfo'Location'path = [],+ _SourceCodeInfo'Location'span = [],+ _SourceCodeInfo'Location'leadingComments = Prelude.Nothing,+ _SourceCodeInfo'Location'trailingComments = Prelude.Nothing,+ _SourceCodeInfo'Location'leadingDetachedComments = []}++instance Data.ProtoLens.Message SourceCodeInfo'Location where+ descriptor+ = let path__field_descriptor+ = Data.ProtoLens.FieldDescriptor "path"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Packed path)+ :: Data.ProtoLens.FieldDescriptor SourceCodeInfo'Location+ span__field_descriptor+ = Data.ProtoLens.FieldDescriptor "span"+ (Data.ProtoLens.Int32Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int32)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Packed span)+ :: Data.ProtoLens.FieldDescriptor SourceCodeInfo'Location+ leadingComments__field_descriptor+ = Data.ProtoLens.FieldDescriptor "leading_comments"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'leadingComments)+ :: Data.ProtoLens.FieldDescriptor SourceCodeInfo'Location+ trailingComments__field_descriptor+ = Data.ProtoLens.FieldDescriptor "trailing_comments"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'trailingComments)+ :: Data.ProtoLens.FieldDescriptor SourceCodeInfo'Location+ leadingDetachedComments__field_descriptor+ = Data.ProtoLens.FieldDescriptor "leading_detached_comments"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked+ leadingDetachedComments)+ :: Data.ProtoLens.FieldDescriptor SourceCodeInfo'Location+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, path__field_descriptor),+ (Data.ProtoLens.Tag 2, span__field_descriptor),+ (Data.ProtoLens.Tag 3, leadingComments__field_descriptor),+ (Data.ProtoLens.Tag 4, trailingComments__field_descriptor),+ (Data.ProtoLens.Tag 6, leadingDetachedComments__field_descriptor)])+ (Data.Map.fromList+ [("path", path__field_descriptor),+ ("span", span__field_descriptor),+ ("leading_comments", leadingComments__field_descriptor),+ ("trailing_comments", trailingComments__field_descriptor),+ ("leading_detached_comments",+ leadingDetachedComments__field_descriptor)])++data UninterpretedOption = UninterpretedOption{_UninterpretedOption'name+ :: ![UninterpretedOption'NamePart],+ _UninterpretedOption'identifierValue ::+ !(Prelude.Maybe Data.Text.Text),+ _UninterpretedOption'positiveIntValue ::+ !(Prelude.Maybe Data.Word.Word64),+ _UninterpretedOption'negativeIntValue ::+ !(Prelude.Maybe Data.Int.Int64),+ _UninterpretedOption'doubleValue ::+ !(Prelude.Maybe Prelude.Double),+ _UninterpretedOption'stringValue ::+ !(Prelude.Maybe Data.ByteString.ByteString),+ _UninterpretedOption'aggregateValue ::+ !(Prelude.Maybe Data.Text.Text)}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ [UninterpretedOption'NamePart],+ b ~ [UninterpretedOption'NamePart], Prelude.Functor f) =>+ Lens.Labels.HasLens "name" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _UninterpretedOption'name+ (\ x__ y__ -> x__{_UninterpretedOption'name = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "identifierValue" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = (Prelude..) maybe'identifierValue+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'identifierValue" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _UninterpretedOption'identifierValue+ (\ x__ y__ -> x__{_UninterpretedOption'identifierValue = y__})++instance (a ~ Data.Word.Word64, b ~ Data.Word.Word64,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "positiveIntValue" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = (Prelude..) maybe'positiveIntValue+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Word.Word64,+ b ~ Prelude.Maybe Data.Word.Word64, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'positiveIntValue" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _UninterpretedOption'positiveIntValue+ (\ x__ y__ -> x__{_UninterpretedOption'positiveIntValue = y__})++instance (a ~ Data.Int.Int64, b ~ Data.Int.Int64,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "negativeIntValue" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = (Prelude..) maybe'negativeIntValue+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Int.Int64,+ b ~ Prelude.Maybe Data.Int.Int64, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'negativeIntValue" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _UninterpretedOption'negativeIntValue+ (\ x__ y__ -> x__{_UninterpretedOption'negativeIntValue = y__})++instance (a ~ Prelude.Double, b ~ Prelude.Double,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "doubleValue" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = (Prelude..) maybe'doubleValue+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Prelude.Double,+ b ~ Prelude.Maybe Prelude.Double, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'doubleValue" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _UninterpretedOption'doubleValue+ (\ x__ y__ -> x__{_UninterpretedOption'doubleValue = y__})++instance (a ~ Data.ByteString.ByteString,+ b ~ Data.ByteString.ByteString, Prelude.Functor f) =>+ Lens.Labels.HasLens "stringValue" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = (Prelude..) maybe'stringValue+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.ByteString.ByteString,+ b ~ Prelude.Maybe Data.ByteString.ByteString, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'stringValue" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _UninterpretedOption'stringValue+ (\ x__ y__ -> x__{_UninterpretedOption'stringValue = y__})++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "aggregateValue" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = (Prelude..) maybe'aggregateValue+ (Data.ProtoLens.maybeLens Data.ProtoLens.fieldDefault)++instance (a ~ Prelude.Maybe Data.Text.Text,+ b ~ Prelude.Maybe Data.Text.Text, Prelude.Functor f) =>+ Lens.Labels.HasLens "maybe'aggregateValue" f UninterpretedOption+ UninterpretedOption a b where+ lensOf _+ = Lens.Family2.Unchecked.lens _UninterpretedOption'aggregateValue+ (\ x__ y__ -> x__{_UninterpretedOption'aggregateValue = y__})++instance Data.Default.Class.Default UninterpretedOption where+ def+ = UninterpretedOption{_UninterpretedOption'name = [],+ _UninterpretedOption'identifierValue = Prelude.Nothing,+ _UninterpretedOption'positiveIntValue = Prelude.Nothing,+ _UninterpretedOption'negativeIntValue = Prelude.Nothing,+ _UninterpretedOption'doubleValue = Prelude.Nothing,+ _UninterpretedOption'stringValue = Prelude.Nothing,+ _UninterpretedOption'aggregateValue = Prelude.Nothing}++instance Data.ProtoLens.Message UninterpretedOption where+ descriptor+ = let name__field_descriptor+ = Data.ProtoLens.FieldDescriptor "name"+ (Data.ProtoLens.MessageField ::+ Data.ProtoLens.FieldTypeDescriptor UninterpretedOption'NamePart)+ (Data.ProtoLens.RepeatedField Data.ProtoLens.Unpacked name)+ :: Data.ProtoLens.FieldDescriptor UninterpretedOption+ identifierValue__field_descriptor+ = Data.ProtoLens.FieldDescriptor "identifier_value"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'identifierValue)+ :: Data.ProtoLens.FieldDescriptor UninterpretedOption+ positiveIntValue__field_descriptor+ = Data.ProtoLens.FieldDescriptor "positive_int_value"+ (Data.ProtoLens.UInt64Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Word.Word64)+ (Data.ProtoLens.OptionalField maybe'positiveIntValue)+ :: Data.ProtoLens.FieldDescriptor UninterpretedOption+ negativeIntValue__field_descriptor+ = Data.ProtoLens.FieldDescriptor "negative_int_value"+ (Data.ProtoLens.Int64Field ::+ Data.ProtoLens.FieldTypeDescriptor Data.Int.Int64)+ (Data.ProtoLens.OptionalField maybe'negativeIntValue)+ :: Data.ProtoLens.FieldDescriptor UninterpretedOption+ doubleValue__field_descriptor+ = Data.ProtoLens.FieldDescriptor "double_value"+ (Data.ProtoLens.DoubleField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Double)+ (Data.ProtoLens.OptionalField maybe'doubleValue)+ :: Data.ProtoLens.FieldDescriptor UninterpretedOption+ stringValue__field_descriptor+ = Data.ProtoLens.FieldDescriptor "string_value"+ (Data.ProtoLens.BytesField ::+ Data.ProtoLens.FieldTypeDescriptor Data.ByteString.ByteString)+ (Data.ProtoLens.OptionalField maybe'stringValue)+ :: Data.ProtoLens.FieldDescriptor UninterpretedOption+ aggregateValue__field_descriptor+ = Data.ProtoLens.FieldDescriptor "aggregate_value"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.OptionalField maybe'aggregateValue)+ :: Data.ProtoLens.FieldDescriptor UninterpretedOption+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 2, name__field_descriptor),+ (Data.ProtoLens.Tag 3, identifierValue__field_descriptor),+ (Data.ProtoLens.Tag 4, positiveIntValue__field_descriptor),+ (Data.ProtoLens.Tag 5, negativeIntValue__field_descriptor),+ (Data.ProtoLens.Tag 6, doubleValue__field_descriptor),+ (Data.ProtoLens.Tag 7, stringValue__field_descriptor),+ (Data.ProtoLens.Tag 8, aggregateValue__field_descriptor)])+ (Data.Map.fromList+ [("name", name__field_descriptor),+ ("identifier_value", identifierValue__field_descriptor),+ ("positive_int_value", positiveIntValue__field_descriptor),+ ("negative_int_value", negativeIntValue__field_descriptor),+ ("double_value", doubleValue__field_descriptor),+ ("string_value", stringValue__field_descriptor),+ ("aggregate_value", aggregateValue__field_descriptor)])++data UninterpretedOption'NamePart = UninterpretedOption'NamePart{_UninterpretedOption'NamePart'namePart+ :: !Data.Text.Text,+ _UninterpretedOption'NamePart'isExtension+ :: !Prelude.Bool}+ deriving (Prelude.Show, Prelude.Eq)++instance (a ~ Data.Text.Text, b ~ Data.Text.Text,+ Prelude.Functor f) =>+ Lens.Labels.HasLens "namePart" f UninterpretedOption'NamePart+ UninterpretedOption'NamePart a b where+ lensOf _+ = Lens.Family2.Unchecked.lens+ _UninterpretedOption'NamePart'namePart+ (\ x__ y__ -> x__{_UninterpretedOption'NamePart'namePart = y__})++instance (a ~ Prelude.Bool, b ~ Prelude.Bool, Prelude.Functor f) =>+ Lens.Labels.HasLens "isExtension" f UninterpretedOption'NamePart+ UninterpretedOption'NamePart a b where+ lensOf _+ = Lens.Family2.Unchecked.lens+ _UninterpretedOption'NamePart'isExtension+ (\ x__ y__ -> x__{_UninterpretedOption'NamePart'isExtension = y__})++instance Data.Default.Class.Default UninterpretedOption'NamePart+ where+ def+ = UninterpretedOption'NamePart{_UninterpretedOption'NamePart'namePart+ = Data.ProtoLens.fieldDefault,+ _UninterpretedOption'NamePart'isExtension =+ Data.ProtoLens.fieldDefault}++instance Data.ProtoLens.Message UninterpretedOption'NamePart where+ descriptor+ = let namePart__field_descriptor+ = Data.ProtoLens.FieldDescriptor "name_part"+ (Data.ProtoLens.StringField ::+ Data.ProtoLens.FieldTypeDescriptor Data.Text.Text)+ (Data.ProtoLens.PlainField Data.ProtoLens.Required namePart)+ :: Data.ProtoLens.FieldDescriptor UninterpretedOption'NamePart+ isExtension__field_descriptor+ = Data.ProtoLens.FieldDescriptor "is_extension"+ (Data.ProtoLens.BoolField ::+ Data.ProtoLens.FieldTypeDescriptor Prelude.Bool)+ (Data.ProtoLens.PlainField Data.ProtoLens.Required isExtension)+ :: Data.ProtoLens.FieldDescriptor UninterpretedOption'NamePart+ in+ Data.ProtoLens.MessageDescriptor+ (Data.Map.fromList+ [(Data.ProtoLens.Tag 1, namePart__field_descriptor),+ (Data.ProtoLens.Tag 2, isExtension__field_descriptor)])+ (Data.Map.fromList+ [("name_part", namePart__field_descriptor),+ ("is_extension", isExtension__field_descriptor)])++aggregateValue ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "aggregateValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+aggregateValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "aggregateValue")++allowAlias ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "allowAlias" f s t a b) =>+ Lens.Family2.LensLike f s t a b+allowAlias+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "allowAlias")++annotation ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "annotation" f s t a b) =>+ Lens.Family2.LensLike f s t a b+annotation+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "annotation")++begin ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "begin" f s t a b) =>+ Lens.Family2.LensLike f s t a b+begin+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "begin")++ccEnableArenas ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "ccEnableArenas" f s t a b) =>+ Lens.Family2.LensLike f s t a b+ccEnableArenas+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "ccEnableArenas")++ccGenericServices ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "ccGenericServices" f s t a b) =>+ Lens.Family2.LensLike f s t a b+ccGenericServices+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "ccGenericServices")++clientStreaming ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "clientStreaming" f s t a b) =>+ Lens.Family2.LensLike f s t a b+clientStreaming+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "clientStreaming")++csharpNamespace ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "csharpNamespace" f s t a b) =>+ Lens.Family2.LensLike f s t a b+csharpNamespace+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "csharpNamespace")++ctype ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "ctype" f s t a b) =>+ Lens.Family2.LensLike f s t a b+ctype+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "ctype")++defaultValue ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "defaultValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+defaultValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "defaultValue")++dependency ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "dependency" f s t a b) =>+ Lens.Family2.LensLike f s t a b+dependency+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "dependency")++deprecated ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "deprecated" f s t a b) =>+ Lens.Family2.LensLike f s t a b+deprecated+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "deprecated")++doubleValue ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "doubleValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+doubleValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "doubleValue")++end ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "end" f s t a b) =>+ Lens.Family2.LensLike f s t a b+end+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "end")++enumType ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "enumType" f s t a b) =>+ Lens.Family2.LensLike f s t a b+enumType+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "enumType")++extendee ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "extendee" f s t a b) =>+ Lens.Family2.LensLike f s t a b+extendee+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "extendee")++extension ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "extension" f s t a b) =>+ Lens.Family2.LensLike f s t a b+extension+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "extension")++extensionRange ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "extensionRange" f s t a b) =>+ Lens.Family2.LensLike f s t a b+extensionRange+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "extensionRange")++field ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "field" f s t a b) =>+ Lens.Family2.LensLike f s t a b+field+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "field")++file ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "file" f s t a b) =>+ Lens.Family2.LensLike f s t a b+file+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "file")++goPackage ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "goPackage" f s t a b) =>+ Lens.Family2.LensLike f s t a b+goPackage+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "goPackage")++identifierValue ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "identifierValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+identifierValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "identifierValue")++inputType ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "inputType" f s t a b) =>+ Lens.Family2.LensLike f s t a b+inputType+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "inputType")++isExtension ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "isExtension" f s t a b) =>+ Lens.Family2.LensLike f s t a b+isExtension+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "isExtension")++javaGenerateEqualsAndHash ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "javaGenerateEqualsAndHash" f s t a b) =>+ Lens.Family2.LensLike f s t a b+javaGenerateEqualsAndHash+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "javaGenerateEqualsAndHash")++javaGenericServices ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "javaGenericServices" f s t a b) =>+ Lens.Family2.LensLike f s t a b+javaGenericServices+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "javaGenericServices")++javaMultipleFiles ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "javaMultipleFiles" f s t a b) =>+ Lens.Family2.LensLike f s t a b+javaMultipleFiles+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "javaMultipleFiles")++javaOuterClassname ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "javaOuterClassname" f s t a b) =>+ Lens.Family2.LensLike f s t a b+javaOuterClassname+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "javaOuterClassname")++javaPackage ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "javaPackage" f s t a b) =>+ Lens.Family2.LensLike f s t a b+javaPackage+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "javaPackage")++javaStringCheckUtf8 ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "javaStringCheckUtf8" f s t a b) =>+ Lens.Family2.LensLike f s t a b+javaStringCheckUtf8+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "javaStringCheckUtf8")++jsonName ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "jsonName" f s t a b) =>+ Lens.Family2.LensLike f s t a b+jsonName+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "jsonName")++jstype ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "jstype" f s t a b) =>+ Lens.Family2.LensLike f s t a b+jstype+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "jstype")++label ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "label" f s t a b) =>+ Lens.Family2.LensLike f s t a b+label+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "label")++lazy ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "lazy" f s t a b) =>+ Lens.Family2.LensLike f s t a b+lazy+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "lazy")++leadingComments ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "leadingComments" f s t a b) =>+ Lens.Family2.LensLike f s t a b+leadingComments+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "leadingComments")++leadingDetachedComments ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "leadingDetachedComments" f s t a b) =>+ Lens.Family2.LensLike f s t a b+leadingDetachedComments+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "leadingDetachedComments")++location ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "location" f s t a b) =>+ Lens.Family2.LensLike f s t a b+location+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "location")++mapEntry ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "mapEntry" f s t a b) =>+ Lens.Family2.LensLike f s t a b+mapEntry+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "mapEntry")++maybe'aggregateValue ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'aggregateValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'aggregateValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'aggregateValue")++maybe'allowAlias ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'allowAlias" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'allowAlias+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'allowAlias")++maybe'begin ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "maybe'begin" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'begin+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'begin")++maybe'ccEnableArenas ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'ccEnableArenas" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'ccEnableArenas+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'ccEnableArenas")++maybe'ccGenericServices ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'ccGenericServices" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'ccGenericServices+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'ccGenericServices")++maybe'clientStreaming ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'clientStreaming" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'clientStreaming+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'clientStreaming")++maybe'csharpNamespace ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'csharpNamespace" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'csharpNamespace+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'csharpNamespace")++maybe'ctype ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "maybe'ctype" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'ctype+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'ctype")++maybe'defaultValue ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'defaultValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'defaultValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'defaultValue")++maybe'deprecated ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'deprecated" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'deprecated+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'deprecated")++maybe'doubleValue ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'doubleValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'doubleValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'doubleValue")++maybe'end ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "maybe'end" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'end+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'end")++maybe'extendee ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'extendee" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'extendee+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'extendee")++maybe'goPackage ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'goPackage" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'goPackage+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'goPackage")++maybe'identifierValue ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'identifierValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'identifierValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'identifierValue")++maybe'inputType ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'inputType" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'inputType+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'inputType")++maybe'javaGenerateEqualsAndHash ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'javaGenerateEqualsAndHash" f s t a+ b) =>+ Lens.Family2.LensLike f s t a b+maybe'javaGenerateEqualsAndHash+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'javaGenerateEqualsAndHash")++maybe'javaGenericServices ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'javaGenericServices" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'javaGenericServices+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'javaGenericServices")++maybe'javaMultipleFiles ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'javaMultipleFiles" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'javaMultipleFiles+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'javaMultipleFiles")++maybe'javaOuterClassname ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'javaOuterClassname" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'javaOuterClassname+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'javaOuterClassname")++maybe'javaPackage ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'javaPackage" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'javaPackage+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'javaPackage")++maybe'javaStringCheckUtf8 ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'javaStringCheckUtf8" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'javaStringCheckUtf8+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'javaStringCheckUtf8")++maybe'jsonName ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'jsonName" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'jsonName+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'jsonName")++maybe'jstype ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'jstype" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'jstype+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'jstype")++maybe'label ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "maybe'label" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'label+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'label")++maybe'lazy ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "maybe'lazy" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'lazy+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'lazy")++maybe'leadingComments ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'leadingComments" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'leadingComments+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'leadingComments")++maybe'mapEntry ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'mapEntry" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'mapEntry+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'mapEntry")++maybe'messageSetWireFormat ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'messageSetWireFormat" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'messageSetWireFormat+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'messageSetWireFormat")++maybe'name ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "maybe'name" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'name+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'name")++maybe'negativeIntValue ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'negativeIntValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'negativeIntValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'negativeIntValue")++maybe'noStandardDescriptorAccessor ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'noStandardDescriptorAccessor" f s t+ a b) =>+ Lens.Family2.LensLike f s t a b+maybe'noStandardDescriptorAccessor+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'noStandardDescriptorAccessor")++maybe'number ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'number" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'number+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'number")++maybe'objcClassPrefix ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'objcClassPrefix" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'objcClassPrefix+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'objcClassPrefix")++maybe'oneofIndex ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'oneofIndex" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'oneofIndex+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'oneofIndex")++maybe'optimizeFor ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'optimizeFor" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'optimizeFor+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'optimizeFor")++maybe'options ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'options" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'options+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'options")++maybe'outputType ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'outputType" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'outputType+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'outputType")++maybe'package ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'package" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'package+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'package")++maybe'packed ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'packed" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'packed+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'packed")++maybe'positiveIntValue ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'positiveIntValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'positiveIntValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'positiveIntValue")++maybe'pyGenericServices ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'pyGenericServices" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'pyGenericServices+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'pyGenericServices")++maybe'serverStreaming ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'serverStreaming" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'serverStreaming+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'serverStreaming")++maybe'sourceCodeInfo ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'sourceCodeInfo" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'sourceCodeInfo+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'sourceCodeInfo")++maybe'sourceFile ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'sourceFile" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'sourceFile+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'sourceFile")++maybe'start ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "maybe'start" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'start+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'start")++maybe'stringValue ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'stringValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'stringValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'stringValue")++maybe'syntax ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'syntax" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'syntax+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'syntax")++maybe'trailingComments ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'trailingComments" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'trailingComments+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "maybe'trailingComments")++maybe'type' ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "maybe'type'" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'type'+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'type'")++maybe'typeName ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "maybe'typeName" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'typeName+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'typeName")++maybe'weak ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "maybe'weak" f s t a b) =>+ Lens.Family2.LensLike f s t a b+maybe'weak+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "maybe'weak")++messageSetWireFormat ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "messageSetWireFormat" f s t a b) =>+ Lens.Family2.LensLike f s t a b+messageSetWireFormat+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "messageSetWireFormat")++messageType ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "messageType" f s t a b) =>+ Lens.Family2.LensLike f s t a b+messageType+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "messageType")++method ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "method" f s t a b) =>+ Lens.Family2.LensLike f s t a b+method+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "method")++name ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "name" f s t a b) =>+ Lens.Family2.LensLike f s t a b+name+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "name")++namePart ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "namePart" f s t a b) =>+ Lens.Family2.LensLike f s t a b+namePart+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "namePart")++negativeIntValue ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "negativeIntValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+negativeIntValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "negativeIntValue")++nestedType ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "nestedType" f s t a b) =>+ Lens.Family2.LensLike f s t a b+nestedType+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "nestedType")++noStandardDescriptorAccessor ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "noStandardDescriptorAccessor" f s t a b) =>+ Lens.Family2.LensLike f s t a b+noStandardDescriptorAccessor+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "noStandardDescriptorAccessor")++number ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "number" f s t a b) =>+ Lens.Family2.LensLike f s t a b+number+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "number")++objcClassPrefix ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "objcClassPrefix" f s t a b) =>+ Lens.Family2.LensLike f s t a b+objcClassPrefix+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "objcClassPrefix")++oneofDecl ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "oneofDecl" f s t a b) =>+ Lens.Family2.LensLike f s t a b+oneofDecl+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "oneofDecl")++oneofIndex ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "oneofIndex" f s t a b) =>+ Lens.Family2.LensLike f s t a b+oneofIndex+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "oneofIndex")++optimizeFor ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "optimizeFor" f s t a b) =>+ Lens.Family2.LensLike f s t a b+optimizeFor+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "optimizeFor")++options ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "options" f s t a b) =>+ Lens.Family2.LensLike f s t a b+options+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "options")++outputType ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "outputType" f s t a b) =>+ Lens.Family2.LensLike f s t a b+outputType+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "outputType")++package ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "package" f s t a b) =>+ Lens.Family2.LensLike f s t a b+package+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "package")++packed ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "packed" f s t a b) =>+ Lens.Family2.LensLike f s t a b+packed+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "packed")++path ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "path" f s t a b) =>+ Lens.Family2.LensLike f s t a b+path+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "path")++positiveIntValue ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "positiveIntValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+positiveIntValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "positiveIntValue")++publicDependency ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "publicDependency" f s t a b) =>+ Lens.Family2.LensLike f s t a b+publicDependency+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "publicDependency")++pyGenericServices ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "pyGenericServices" f s t a b) =>+ Lens.Family2.LensLike f s t a b+pyGenericServices+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "pyGenericServices")++reservedName ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "reservedName" f s t a b) =>+ Lens.Family2.LensLike f s t a b+reservedName+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "reservedName")++reservedRange ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "reservedRange" f s t a b) =>+ Lens.Family2.LensLike f s t a b+reservedRange+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "reservedRange")++serverStreaming ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "serverStreaming" f s t a b) =>+ Lens.Family2.LensLike f s t a b+serverStreaming+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "serverStreaming")++service ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "service" f s t a b) =>+ Lens.Family2.LensLike f s t a b+service+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "service")++sourceCodeInfo ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "sourceCodeInfo" f s t a b) =>+ Lens.Family2.LensLike f s t a b+sourceCodeInfo+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "sourceCodeInfo")++sourceFile ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "sourceFile" f s t a b) =>+ Lens.Family2.LensLike f s t a b+sourceFile+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "sourceFile")++span ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "span" f s t a b) =>+ Lens.Family2.LensLike f s t a b+span+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "span")++start ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "start" f s t a b) =>+ Lens.Family2.LensLike f s t a b+start+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "start")++stringValue ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "stringValue" f s t a b) =>+ Lens.Family2.LensLike f s t a b+stringValue+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "stringValue")++syntax ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "syntax" f s t a b) =>+ Lens.Family2.LensLike f s t a b+syntax+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "syntax")++trailingComments ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "trailingComments" f s t a b) =>+ Lens.Family2.LensLike f s t a b+trailingComments+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "trailingComments")++type' ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "type'" f s t a b) =>+ Lens.Family2.LensLike f s t a b+type'+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "type'")++typeName ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "typeName" f s t a b) =>+ Lens.Family2.LensLike f s t a b+typeName+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "typeName")++uninterpretedOption ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "uninterpretedOption" f s t a b) =>+ Lens.Family2.LensLike f s t a b+uninterpretedOption+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) ::+ (Lens.Labels.Proxy#) "uninterpretedOption")++value ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "value" f s t a b) =>+ Lens.Family2.LensLike f s t a b+value+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "value")++weak ::+ forall x f s t a b .+ (Prelude.Functor f, Lens.Labels.HasLens "weak" f s t a b) =>+ Lens.Family2.LensLike f s t a b+weak+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "weak")++weakDependency ::+ forall x f s t a b .+ (Prelude.Functor f,+ Lens.Labels.HasLens "weakDependency" f s t a b) =>+ Lens.Family2.LensLike f s t a b+weakDependency+ = Lens.Labels.lensOf+ ((Lens.Labels.proxy#) :: (Lens.Labels.Proxy#) "weakDependency")