-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Protocol buffers for describing the definitions of messages.
--   
--   This package provides definitions for the 'proto-lens' package of
--   message types which describe <tt>.proto</tt> files.
@package proto-lens-descriptors
@version 0.2.2.0

module Proto.Google.Protobuf.Descriptor
data DescriptorProto
DescriptorProto :: !(Maybe Text) -> ![FieldDescriptorProto] -> ![FieldDescriptorProto] -> ![DescriptorProto] -> ![EnumDescriptorProto] -> ![DescriptorProto'ExtensionRange] -> ![OneofDescriptorProto] -> !(Maybe MessageOptions) -> ![DescriptorProto'ReservedRange] -> ![Text] -> DescriptorProto
[_DescriptorProto'name] :: DescriptorProto -> !(Maybe Text)
[_DescriptorProto'field] :: DescriptorProto -> ![FieldDescriptorProto]
[_DescriptorProto'extension] :: DescriptorProto -> ![FieldDescriptorProto]
[_DescriptorProto'nestedType] :: DescriptorProto -> ![DescriptorProto]
[_DescriptorProto'enumType] :: DescriptorProto -> ![EnumDescriptorProto]
[_DescriptorProto'extensionRange] :: DescriptorProto -> ![DescriptorProto'ExtensionRange]
[_DescriptorProto'oneofDecl] :: DescriptorProto -> ![OneofDescriptorProto]
[_DescriptorProto'options] :: DescriptorProto -> !(Maybe MessageOptions)
[_DescriptorProto'reservedRange] :: DescriptorProto -> ![DescriptorProto'ReservedRange]
[_DescriptorProto'reservedName] :: DescriptorProto -> ![Text]
data DescriptorProto'ExtensionRange
DescriptorProto'ExtensionRange :: !(Maybe Int32) -> !(Maybe Int32) -> DescriptorProto'ExtensionRange
[_DescriptorProto'ExtensionRange'start] :: DescriptorProto'ExtensionRange -> !(Maybe Int32)
[_DescriptorProto'ExtensionRange'end] :: DescriptorProto'ExtensionRange -> !(Maybe Int32)
data DescriptorProto'ReservedRange
DescriptorProto'ReservedRange :: !(Maybe Int32) -> !(Maybe Int32) -> DescriptorProto'ReservedRange
[_DescriptorProto'ReservedRange'start] :: DescriptorProto'ReservedRange -> !(Maybe Int32)
[_DescriptorProto'ReservedRange'end] :: DescriptorProto'ReservedRange -> !(Maybe Int32)
data EnumDescriptorProto
EnumDescriptorProto :: !(Maybe Text) -> ![EnumValueDescriptorProto] -> !(Maybe EnumOptions) -> EnumDescriptorProto
[_EnumDescriptorProto'name] :: EnumDescriptorProto -> !(Maybe Text)
[_EnumDescriptorProto'value] :: EnumDescriptorProto -> ![EnumValueDescriptorProto]
[_EnumDescriptorProto'options] :: EnumDescriptorProto -> !(Maybe EnumOptions)
data EnumOptions
EnumOptions :: !(Maybe Bool) -> !(Maybe Bool) -> ![UninterpretedOption] -> EnumOptions
[_EnumOptions'allowAlias] :: EnumOptions -> !(Maybe Bool)
[_EnumOptions'deprecated] :: EnumOptions -> !(Maybe Bool)
[_EnumOptions'uninterpretedOption] :: EnumOptions -> ![UninterpretedOption]
data EnumValueDescriptorProto
EnumValueDescriptorProto :: !(Maybe Text) -> !(Maybe Int32) -> !(Maybe EnumValueOptions) -> EnumValueDescriptorProto
[_EnumValueDescriptorProto'name] :: EnumValueDescriptorProto -> !(Maybe Text)
[_EnumValueDescriptorProto'number] :: EnumValueDescriptorProto -> !(Maybe Int32)
[_EnumValueDescriptorProto'options] :: EnumValueDescriptorProto -> !(Maybe EnumValueOptions)
data EnumValueOptions
EnumValueOptions :: !(Maybe Bool) -> ![UninterpretedOption] -> EnumValueOptions
[_EnumValueOptions'deprecated] :: EnumValueOptions -> !(Maybe Bool)
[_EnumValueOptions'uninterpretedOption] :: EnumValueOptions -> ![UninterpretedOption]
data FieldDescriptorProto
FieldDescriptorProto :: !(Maybe Text) -> !(Maybe Int32) -> !(Maybe FieldDescriptorProto'Label) -> !(Maybe FieldDescriptorProto'Type) -> !(Maybe Text) -> !(Maybe Text) -> !(Maybe Text) -> !(Maybe Int32) -> !(Maybe Text) -> !(Maybe FieldOptions) -> FieldDescriptorProto
[_FieldDescriptorProto'name] :: FieldDescriptorProto -> !(Maybe Text)
[_FieldDescriptorProto'number] :: FieldDescriptorProto -> !(Maybe Int32)
[_FieldDescriptorProto'label] :: FieldDescriptorProto -> !(Maybe FieldDescriptorProto'Label)
[_FieldDescriptorProto'type'] :: FieldDescriptorProto -> !(Maybe FieldDescriptorProto'Type)
[_FieldDescriptorProto'typeName] :: FieldDescriptorProto -> !(Maybe Text)
[_FieldDescriptorProto'extendee] :: FieldDescriptorProto -> !(Maybe Text)
[_FieldDescriptorProto'defaultValue] :: FieldDescriptorProto -> !(Maybe Text)
[_FieldDescriptorProto'oneofIndex] :: FieldDescriptorProto -> !(Maybe Int32)
[_FieldDescriptorProto'jsonName] :: FieldDescriptorProto -> !(Maybe Text)
[_FieldDescriptorProto'options] :: FieldDescriptorProto -> !(Maybe FieldOptions)
data FieldDescriptorProto'Label
FieldDescriptorProto'LABEL_OPTIONAL :: FieldDescriptorProto'Label
FieldDescriptorProto'LABEL_REQUIRED :: FieldDescriptorProto'Label
FieldDescriptorProto'LABEL_REPEATED :: FieldDescriptorProto'Label
data FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_DOUBLE :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_FLOAT :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_INT64 :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_UINT64 :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_INT32 :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_FIXED64 :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_FIXED32 :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_BOOL :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_STRING :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_GROUP :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_MESSAGE :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_BYTES :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_UINT32 :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_ENUM :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_SFIXED32 :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_SFIXED64 :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_SINT32 :: FieldDescriptorProto'Type
FieldDescriptorProto'TYPE_SINT64 :: FieldDescriptorProto'Type
data FieldOptions
FieldOptions :: !(Maybe FieldOptions'CType) -> !(Maybe Bool) -> !(Maybe FieldOptions'JSType) -> !(Maybe Bool) -> !(Maybe Bool) -> !(Maybe Bool) -> ![UninterpretedOption] -> FieldOptions
[_FieldOptions'ctype] :: FieldOptions -> !(Maybe FieldOptions'CType)
[_FieldOptions'packed] :: FieldOptions -> !(Maybe Bool)
[_FieldOptions'jstype] :: FieldOptions -> !(Maybe FieldOptions'JSType)
[_FieldOptions'lazy] :: FieldOptions -> !(Maybe Bool)
[_FieldOptions'deprecated] :: FieldOptions -> !(Maybe Bool)
[_FieldOptions'weak] :: FieldOptions -> !(Maybe Bool)
[_FieldOptions'uninterpretedOption] :: FieldOptions -> ![UninterpretedOption]
data FieldOptions'CType
FieldOptions'STRING :: FieldOptions'CType
FieldOptions'CORD :: FieldOptions'CType
FieldOptions'STRING_PIECE :: FieldOptions'CType
data FieldOptions'JSType
FieldOptions'JS_NORMAL :: FieldOptions'JSType
FieldOptions'JS_STRING :: FieldOptions'JSType
FieldOptions'JS_NUMBER :: FieldOptions'JSType
data FileDescriptorProto
FileDescriptorProto :: !(Maybe Text) -> !(Maybe Text) -> ![Text] -> ![Int32] -> ![Int32] -> ![DescriptorProto] -> ![EnumDescriptorProto] -> ![ServiceDescriptorProto] -> ![FieldDescriptorProto] -> !(Maybe FileOptions) -> !(Maybe SourceCodeInfo) -> !(Maybe Text) -> FileDescriptorProto
[_FileDescriptorProto'name] :: FileDescriptorProto -> !(Maybe Text)
[_FileDescriptorProto'package] :: FileDescriptorProto -> !(Maybe Text)
[_FileDescriptorProto'dependency] :: FileDescriptorProto -> ![Text]
[_FileDescriptorProto'publicDependency] :: FileDescriptorProto -> ![Int32]
[_FileDescriptorProto'weakDependency] :: FileDescriptorProto -> ![Int32]
[_FileDescriptorProto'messageType] :: FileDescriptorProto -> ![DescriptorProto]
[_FileDescriptorProto'enumType] :: FileDescriptorProto -> ![EnumDescriptorProto]
[_FileDescriptorProto'service] :: FileDescriptorProto -> ![ServiceDescriptorProto]
[_FileDescriptorProto'extension] :: FileDescriptorProto -> ![FieldDescriptorProto]
[_FileDescriptorProto'options] :: FileDescriptorProto -> !(Maybe FileOptions)
[_FileDescriptorProto'sourceCodeInfo] :: FileDescriptorProto -> !(Maybe SourceCodeInfo)
[_FileDescriptorProto'syntax] :: FileDescriptorProto -> !(Maybe Text)
data FileDescriptorSet
FileDescriptorSet :: ![FileDescriptorProto] -> FileDescriptorSet
[_FileDescriptorSet'file] :: FileDescriptorSet -> ![FileDescriptorProto]
data FileOptions
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
[_FileOptions'javaPackage] :: FileOptions -> !(Maybe Text)
[_FileOptions'javaOuterClassname] :: FileOptions -> !(Maybe Text)
[_FileOptions'javaMultipleFiles] :: FileOptions -> !(Maybe Bool)
[_FileOptions'javaGenerateEqualsAndHash] :: FileOptions -> !(Maybe Bool)
[_FileOptions'javaStringCheckUtf8] :: FileOptions -> !(Maybe Bool)
[_FileOptions'optimizeFor] :: FileOptions -> !(Maybe FileOptions'OptimizeMode)
[_FileOptions'goPackage] :: FileOptions -> !(Maybe Text)
[_FileOptions'ccGenericServices] :: FileOptions -> !(Maybe Bool)
[_FileOptions'javaGenericServices] :: FileOptions -> !(Maybe Bool)
[_FileOptions'pyGenericServices] :: FileOptions -> !(Maybe Bool)
[_FileOptions'deprecated] :: FileOptions -> !(Maybe Bool)
[_FileOptions'ccEnableArenas] :: FileOptions -> !(Maybe Bool)
[_FileOptions'objcClassPrefix] :: FileOptions -> !(Maybe Text)
[_FileOptions'csharpNamespace] :: FileOptions -> !(Maybe Text)
[_FileOptions'uninterpretedOption] :: FileOptions -> ![UninterpretedOption]
data FileOptions'OptimizeMode
FileOptions'SPEED :: FileOptions'OptimizeMode
FileOptions'CODE_SIZE :: FileOptions'OptimizeMode
FileOptions'LITE_RUNTIME :: FileOptions'OptimizeMode
data GeneratedCodeInfo
GeneratedCodeInfo :: ![GeneratedCodeInfo'Annotation] -> GeneratedCodeInfo
[_GeneratedCodeInfo'annotation] :: GeneratedCodeInfo -> ![GeneratedCodeInfo'Annotation]
data GeneratedCodeInfo'Annotation
GeneratedCodeInfo'Annotation :: ![Int32] -> !(Maybe Text) -> !(Maybe Int32) -> !(Maybe Int32) -> GeneratedCodeInfo'Annotation
[_GeneratedCodeInfo'Annotation'path] :: GeneratedCodeInfo'Annotation -> ![Int32]
[_GeneratedCodeInfo'Annotation'sourceFile] :: GeneratedCodeInfo'Annotation -> !(Maybe Text)
[_GeneratedCodeInfo'Annotation'begin] :: GeneratedCodeInfo'Annotation -> !(Maybe Int32)
[_GeneratedCodeInfo'Annotation'end] :: GeneratedCodeInfo'Annotation -> !(Maybe Int32)
data MessageOptions
MessageOptions :: !(Maybe Bool) -> !(Maybe Bool) -> !(Maybe Bool) -> !(Maybe Bool) -> ![UninterpretedOption] -> MessageOptions
[_MessageOptions'messageSetWireFormat] :: MessageOptions -> !(Maybe Bool)
[_MessageOptions'noStandardDescriptorAccessor] :: MessageOptions -> !(Maybe Bool)
[_MessageOptions'deprecated] :: MessageOptions -> !(Maybe Bool)
[_MessageOptions'mapEntry] :: MessageOptions -> !(Maybe Bool)
[_MessageOptions'uninterpretedOption] :: MessageOptions -> ![UninterpretedOption]
data MethodDescriptorProto
MethodDescriptorProto :: !(Maybe Text) -> !(Maybe Text) -> !(Maybe Text) -> !(Maybe MethodOptions) -> !(Maybe Bool) -> !(Maybe Bool) -> MethodDescriptorProto
[_MethodDescriptorProto'name] :: MethodDescriptorProto -> !(Maybe Text)
[_MethodDescriptorProto'inputType] :: MethodDescriptorProto -> !(Maybe Text)
[_MethodDescriptorProto'outputType] :: MethodDescriptorProto -> !(Maybe Text)
[_MethodDescriptorProto'options] :: MethodDescriptorProto -> !(Maybe MethodOptions)
[_MethodDescriptorProto'clientStreaming] :: MethodDescriptorProto -> !(Maybe Bool)
[_MethodDescriptorProto'serverStreaming] :: MethodDescriptorProto -> !(Maybe Bool)
data MethodOptions
MethodOptions :: !(Maybe Bool) -> ![UninterpretedOption] -> MethodOptions
[_MethodOptions'deprecated] :: MethodOptions -> !(Maybe Bool)
[_MethodOptions'uninterpretedOption] :: MethodOptions -> ![UninterpretedOption]
data OneofDescriptorProto
OneofDescriptorProto :: !(Maybe Text) -> OneofDescriptorProto
[_OneofDescriptorProto'name] :: OneofDescriptorProto -> !(Maybe Text)
data ServiceDescriptorProto
ServiceDescriptorProto :: !(Maybe Text) -> ![MethodDescriptorProto] -> !(Maybe ServiceOptions) -> ServiceDescriptorProto
[_ServiceDescriptorProto'name] :: ServiceDescriptorProto -> !(Maybe Text)
[_ServiceDescriptorProto'method] :: ServiceDescriptorProto -> ![MethodDescriptorProto]
[_ServiceDescriptorProto'options] :: ServiceDescriptorProto -> !(Maybe ServiceOptions)
data ServiceOptions
ServiceOptions :: !(Maybe Bool) -> ![UninterpretedOption] -> ServiceOptions
[_ServiceOptions'deprecated] :: ServiceOptions -> !(Maybe Bool)
[_ServiceOptions'uninterpretedOption] :: ServiceOptions -> ![UninterpretedOption]
data SourceCodeInfo
SourceCodeInfo :: ![SourceCodeInfo'Location] -> SourceCodeInfo
[_SourceCodeInfo'location] :: SourceCodeInfo -> ![SourceCodeInfo'Location]
data SourceCodeInfo'Location
SourceCodeInfo'Location :: ![Int32] -> ![Int32] -> !(Maybe Text) -> !(Maybe Text) -> ![Text] -> SourceCodeInfo'Location
[_SourceCodeInfo'Location'path] :: SourceCodeInfo'Location -> ![Int32]
[_SourceCodeInfo'Location'span] :: SourceCodeInfo'Location -> ![Int32]
[_SourceCodeInfo'Location'leadingComments] :: SourceCodeInfo'Location -> !(Maybe Text)
[_SourceCodeInfo'Location'trailingComments] :: SourceCodeInfo'Location -> !(Maybe Text)
[_SourceCodeInfo'Location'leadingDetachedComments] :: SourceCodeInfo'Location -> ![Text]
data UninterpretedOption
UninterpretedOption :: ![UninterpretedOption'NamePart] -> !(Maybe Text) -> !(Maybe Word64) -> !(Maybe Int64) -> !(Maybe Double) -> !(Maybe ByteString) -> !(Maybe Text) -> UninterpretedOption
[_UninterpretedOption'name] :: UninterpretedOption -> ![UninterpretedOption'NamePart]
[_UninterpretedOption'identifierValue] :: UninterpretedOption -> !(Maybe Text)
[_UninterpretedOption'positiveIntValue] :: UninterpretedOption -> !(Maybe Word64)
[_UninterpretedOption'negativeIntValue] :: UninterpretedOption -> !(Maybe Int64)
[_UninterpretedOption'doubleValue] :: UninterpretedOption -> !(Maybe Double)
[_UninterpretedOption'stringValue] :: UninterpretedOption -> !(Maybe ByteString)
[_UninterpretedOption'aggregateValue] :: UninterpretedOption -> !(Maybe Text)
data UninterpretedOption'NamePart
UninterpretedOption'NamePart :: !Text -> !Bool -> UninterpretedOption'NamePart
[_UninterpretedOption'NamePart'namePart] :: UninterpretedOption'NamePart -> !Text
[_UninterpretedOption'NamePart'isExtension] :: UninterpretedOption'NamePart -> !Bool
aggregateValue :: forall f s t a b. HasLens "aggregateValue" f s t a b => LensLike f s t a b
allowAlias :: forall f s t a b. HasLens "allowAlias" f s t a b => LensLike f s t a b
annotation :: forall f s t a b. HasLens "annotation" f s t a b => LensLike f s t a b
begin :: forall f s t a b. HasLens "begin" f s t a b => LensLike f s t a b
ccEnableArenas :: forall f s t a b. HasLens "ccEnableArenas" f s t a b => LensLike f s t a b
ccGenericServices :: forall f s t a b. HasLens "ccGenericServices" f s t a b => LensLike f s t a b
clientStreaming :: forall f s t a b. HasLens "clientStreaming" f s t a b => LensLike f s t a b
csharpNamespace :: forall f s t a b. HasLens "csharpNamespace" f s t a b => LensLike f s t a b
ctype :: forall f s t a b. HasLens "ctype" f s t a b => LensLike f s t a b
defaultValue :: forall f s t a b. HasLens "defaultValue" f s t a b => LensLike f s t a b
dependency :: forall f s t a b. HasLens "dependency" f s t a b => LensLike f s t a b
deprecated :: forall f s t a b. HasLens "deprecated" f s t a b => LensLike f s t a b
doubleValue :: forall f s t a b. HasLens "doubleValue" f s t a b => LensLike f s t a b
end :: forall f s t a b. HasLens "end" f s t a b => LensLike f s t a b
enumType :: forall f s t a b. HasLens "enumType" f s t a b => LensLike f s t a b
extendee :: forall f s t a b. HasLens "extendee" f s t a b => LensLike f s t a b
extension :: forall f s t a b. HasLens "extension" f s t a b => LensLike f s t a b
extensionRange :: forall f s t a b. HasLens "extensionRange" f s t a b => LensLike f s t a b
field :: forall f s t a b. HasLens "field" f s t a b => LensLike f s t a b
file :: forall f s t a b. HasLens "file" f s t a b => LensLike f s t a b
goPackage :: forall f s t a b. HasLens "goPackage" f s t a b => LensLike f s t a b
identifierValue :: forall f s t a b. HasLens "identifierValue" f s t a b => LensLike f s t a b
inputType :: forall f s t a b. HasLens "inputType" f s t a b => LensLike f s t a b
isExtension :: forall f s t a b. HasLens "isExtension" f s t a b => LensLike f s t a b
javaGenerateEqualsAndHash :: forall f s t a b. HasLens "javaGenerateEqualsAndHash" f s t a b => LensLike f s t a b
javaGenericServices :: forall f s t a b. HasLens "javaGenericServices" f s t a b => LensLike f s t a b
javaMultipleFiles :: forall f s t a b. HasLens "javaMultipleFiles" f s t a b => LensLike f s t a b
javaOuterClassname :: forall f s t a b. HasLens "javaOuterClassname" f s t a b => LensLike f s t a b
javaPackage :: forall f s t a b. HasLens "javaPackage" f s t a b => LensLike f s t a b
javaStringCheckUtf8 :: forall f s t a b. HasLens "javaStringCheckUtf8" f s t a b => LensLike f s t a b
jsonName :: forall f s t a b. HasLens "jsonName" f s t a b => LensLike f s t a b
jstype :: forall f s t a b. HasLens "jstype" f s t a b => LensLike f s t a b
label :: forall f s t a b. HasLens "label" f s t a b => LensLike f s t a b
lazy :: forall f s t a b. HasLens "lazy" f s t a b => LensLike f s t a b
leadingComments :: forall f s t a b. HasLens "leadingComments" f s t a b => LensLike f s t a b
leadingDetachedComments :: forall f s t a b. HasLens "leadingDetachedComments" f s t a b => LensLike f s t a b
location :: forall f s t a b. HasLens "location" f s t a b => LensLike f s t a b
mapEntry :: forall f s t a b. HasLens "mapEntry" f s t a b => LensLike f s t a b
maybe'aggregateValue :: forall f s t a b. HasLens "maybe'aggregateValue" f s t a b => LensLike f s t a b
maybe'allowAlias :: forall f s t a b. HasLens "maybe'allowAlias" f s t a b => LensLike f s t a b
maybe'begin :: forall f s t a b. HasLens "maybe'begin" f s t a b => LensLike f s t a b
maybe'ccEnableArenas :: forall f s t a b. HasLens "maybe'ccEnableArenas" f s t a b => LensLike f s t a b
maybe'ccGenericServices :: forall f s t a b. HasLens "maybe'ccGenericServices" f s t a b => LensLike f s t a b
maybe'clientStreaming :: forall f s t a b. HasLens "maybe'clientStreaming" f s t a b => LensLike f s t a b
maybe'csharpNamespace :: forall f s t a b. HasLens "maybe'csharpNamespace" f s t a b => LensLike f s t a b
maybe'ctype :: forall f s t a b. HasLens "maybe'ctype" f s t a b => LensLike f s t a b
maybe'defaultValue :: forall f s t a b. HasLens "maybe'defaultValue" f s t a b => LensLike f s t a b
maybe'deprecated :: forall f s t a b. HasLens "maybe'deprecated" f s t a b => LensLike f s t a b
maybe'doubleValue :: forall f s t a b. HasLens "maybe'doubleValue" f s t a b => LensLike f s t a b
maybe'end :: forall f s t a b. HasLens "maybe'end" f s t a b => LensLike f s t a b
maybe'extendee :: forall f s t a b. HasLens "maybe'extendee" f s t a b => LensLike f s t a b
maybe'goPackage :: forall f s t a b. HasLens "maybe'goPackage" f s t a b => LensLike f s t a b
maybe'identifierValue :: forall f s t a b. HasLens "maybe'identifierValue" f s t a b => LensLike f s t a b
maybe'inputType :: forall f s t a b. HasLens "maybe'inputType" f s t a b => LensLike f s t a b
maybe'javaGenerateEqualsAndHash :: forall f s t a b. HasLens "maybe'javaGenerateEqualsAndHash" f s t a b => LensLike f s t a b
maybe'javaGenericServices :: forall f s t a b. HasLens "maybe'javaGenericServices" f s t a b => LensLike f s t a b
maybe'javaMultipleFiles :: forall f s t a b. HasLens "maybe'javaMultipleFiles" f s t a b => LensLike f s t a b
maybe'javaOuterClassname :: forall f s t a b. HasLens "maybe'javaOuterClassname" f s t a b => LensLike f s t a b
maybe'javaPackage :: forall f s t a b. HasLens "maybe'javaPackage" f s t a b => LensLike f s t a b
maybe'javaStringCheckUtf8 :: forall f s t a b. HasLens "maybe'javaStringCheckUtf8" f s t a b => LensLike f s t a b
maybe'jsonName :: forall f s t a b. HasLens "maybe'jsonName" f s t a b => LensLike f s t a b
maybe'jstype :: forall f s t a b. HasLens "maybe'jstype" f s t a b => LensLike f s t a b
maybe'label :: forall f s t a b. HasLens "maybe'label" f s t a b => LensLike f s t a b
maybe'lazy :: forall f s t a b. HasLens "maybe'lazy" f s t a b => LensLike f s t a b
maybe'leadingComments :: forall f s t a b. HasLens "maybe'leadingComments" f s t a b => LensLike f s t a b
maybe'mapEntry :: forall f s t a b. HasLens "maybe'mapEntry" f s t a b => LensLike f s t a b
maybe'messageSetWireFormat :: forall f s t a b. HasLens "maybe'messageSetWireFormat" f s t a b => LensLike f s t a b
maybe'name :: forall f s t a b. HasLens "maybe'name" f s t a b => LensLike f s t a b
maybe'negativeIntValue :: forall f s t a b. HasLens "maybe'negativeIntValue" f s t a b => LensLike f s t a b
maybe'noStandardDescriptorAccessor :: forall f s t a b. HasLens "maybe'noStandardDescriptorAccessor" f s t a b => LensLike f s t a b
maybe'number :: forall f s t a b. HasLens "maybe'number" f s t a b => LensLike f s t a b
maybe'objcClassPrefix :: forall f s t a b. HasLens "maybe'objcClassPrefix" f s t a b => LensLike f s t a b
maybe'oneofIndex :: forall f s t a b. HasLens "maybe'oneofIndex" f s t a b => LensLike f s t a b
maybe'optimizeFor :: forall f s t a b. HasLens "maybe'optimizeFor" f s t a b => LensLike f s t a b
maybe'options :: forall f s t a b. HasLens "maybe'options" f s t a b => LensLike f s t a b
maybe'outputType :: forall f s t a b. HasLens "maybe'outputType" f s t a b => LensLike f s t a b
maybe'package :: forall f s t a b. HasLens "maybe'package" f s t a b => LensLike f s t a b
maybe'packed :: forall f s t a b. HasLens "maybe'packed" f s t a b => LensLike f s t a b
maybe'positiveIntValue :: forall f s t a b. HasLens "maybe'positiveIntValue" f s t a b => LensLike f s t a b
maybe'pyGenericServices :: forall f s t a b. HasLens "maybe'pyGenericServices" f s t a b => LensLike f s t a b
maybe'serverStreaming :: forall f s t a b. HasLens "maybe'serverStreaming" f s t a b => LensLike f s t a b
maybe'sourceCodeInfo :: forall f s t a b. HasLens "maybe'sourceCodeInfo" f s t a b => LensLike f s t a b
maybe'sourceFile :: forall f s t a b. HasLens "maybe'sourceFile" f s t a b => LensLike f s t a b
maybe'start :: forall f s t a b. HasLens "maybe'start" f s t a b => LensLike f s t a b
maybe'stringValue :: forall f s t a b. HasLens "maybe'stringValue" f s t a b => LensLike f s t a b
maybe'syntax :: forall f s t a b. HasLens "maybe'syntax" f s t a b => LensLike f s t a b
maybe'trailingComments :: forall f s t a b. HasLens "maybe'trailingComments" f s t a b => LensLike f s t a b
maybe'type' :: forall f s t a b. HasLens "maybe'type'" f s t a b => LensLike f s t a b
maybe'typeName :: forall f s t a b. HasLens "maybe'typeName" f s t a b => LensLike f s t a b
maybe'weak :: forall f s t a b. HasLens "maybe'weak" f s t a b => LensLike f s t a b
messageSetWireFormat :: forall f s t a b. HasLens "messageSetWireFormat" f s t a b => LensLike f s t a b
messageType :: forall f s t a b. HasLens "messageType" f s t a b => LensLike f s t a b
method :: forall f s t a b. HasLens "method" f s t a b => LensLike f s t a b
name :: forall f s t a b. HasLens "name" f s t a b => LensLike f s t a b
namePart :: forall f s t a b. HasLens "namePart" f s t a b => LensLike f s t a b
negativeIntValue :: forall f s t a b. HasLens "negativeIntValue" f s t a b => LensLike f s t a b
nestedType :: forall f s t a b. HasLens "nestedType" f s t a b => LensLike f s t a b
noStandardDescriptorAccessor :: forall f s t a b. HasLens "noStandardDescriptorAccessor" f s t a b => LensLike f s t a b
number :: forall f s t a b. HasLens "number" f s t a b => LensLike f s t a b
objcClassPrefix :: forall f s t a b. HasLens "objcClassPrefix" f s t a b => LensLike f s t a b
oneofDecl :: forall f s t a b. HasLens "oneofDecl" f s t a b => LensLike f s t a b
oneofIndex :: forall f s t a b. HasLens "oneofIndex" f s t a b => LensLike f s t a b
optimizeFor :: forall f s t a b. HasLens "optimizeFor" f s t a b => LensLike f s t a b
options :: forall f s t a b. HasLens "options" f s t a b => LensLike f s t a b
outputType :: forall f s t a b. HasLens "outputType" f s t a b => LensLike f s t a b
package :: forall f s t a b. HasLens "package" f s t a b => LensLike f s t a b
packed :: forall f s t a b. HasLens "packed" f s t a b => LensLike f s t a b
path :: forall f s t a b. HasLens "path" f s t a b => LensLike f s t a b
positiveIntValue :: forall f s t a b. HasLens "positiveIntValue" f s t a b => LensLike f s t a b
publicDependency :: forall f s t a b. HasLens "publicDependency" f s t a b => LensLike f s t a b
pyGenericServices :: forall f s t a b. HasLens "pyGenericServices" f s t a b => LensLike f s t a b
reservedName :: forall f s t a b. HasLens "reservedName" f s t a b => LensLike f s t a b
reservedRange :: forall f s t a b. HasLens "reservedRange" f s t a b => LensLike f s t a b
serverStreaming :: forall f s t a b. HasLens "serverStreaming" f s t a b => LensLike f s t a b
service :: forall f s t a b. HasLens "service" f s t a b => LensLike f s t a b
sourceCodeInfo :: forall f s t a b. HasLens "sourceCodeInfo" f s t a b => LensLike f s t a b
sourceFile :: forall f s t a b. HasLens "sourceFile" f s t a b => LensLike f s t a b
span :: forall f s t a b. HasLens "span" f s t a b => LensLike f s t a b
start :: forall f s t a b. HasLens "start" f s t a b => LensLike f s t a b
stringValue :: forall f s t a b. HasLens "stringValue" f s t a b => LensLike f s t a b
syntax :: forall f s t a b. HasLens "syntax" f s t a b => LensLike f s t a b
trailingComments :: forall f s t a b. HasLens "trailingComments" f s t a b => LensLike f s t a b
type' :: forall f s t a b. HasLens "type'" f s t a b => LensLike f s t a b
typeName :: forall f s t a b. HasLens "typeName" f s t a b => LensLike f s t a b
uninterpretedOption :: forall f s t a b. HasLens "uninterpretedOption" f s t a b => LensLike f s t a b
value :: forall f s t a b. HasLens "value" f s t a b => LensLike f s t a b
weak :: forall f s t a b. HasLens "weak" f s t a b => LensLike f s t a b
weakDependency :: forall f s t a b. HasLens "weakDependency" f s t a b => LensLike f s t a b
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.FileDescriptorSet
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.FileDescriptorSet
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.FileDescriptorSet
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.FileDescriptorProto
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.FileDescriptorProto
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.FileDescriptorProto
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.DescriptorProto
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.DescriptorProto
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.DescriptorProto
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.EnumDescriptorProto
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.EnumDescriptorProto
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.EnumDescriptorProto
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.EnumOptions
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.EnumOptions
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.EnumOptions
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.EnumValueOptions
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.EnumValueOptions
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.EnumValueOptions
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.FieldOptions
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.FieldOptions
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.FieldOptions
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.FileOptions
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.FileOptions
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.FileOptions
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.MessageOptions
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.MessageOptions
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.MessageOptions
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.MethodOptions
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.MethodOptions
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.MethodOptions
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.ServiceOptions
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.ServiceOptions
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.ServiceOptions
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.UninterpretedOption
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.UninterpretedOption
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.UninterpretedOption
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.SourceCodeInfo
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.SourceCodeInfo
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.SourceCodeInfo
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.OneofDescriptorProto
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.OneofDescriptorProto
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.OneofDescriptorProto
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.FileOptions'OptimizeMode
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.FileOptions'OptimizeMode
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.FileOptions'OptimizeMode
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.FieldOptions'JSType
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.FieldOptions'JSType
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.FieldOptions'JSType
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.FieldOptions'CType
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.FieldOptions'CType
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.FieldOptions'CType
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Type
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Type
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Type
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Label
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Label
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Label
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange
instance GHC.Classes.Ord Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange
instance GHC.Classes.Eq Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange
instance GHC.Show.Show Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.FileDescriptorSet
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.FileDescriptorSet
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.FileDescriptorProto
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.FileDescriptorProto
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
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
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
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
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
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
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
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.DescriptorProto
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.DescriptorProto
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.EnumDescriptorProto
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.EnumDescriptorProto
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.EnumOptions
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.EnumOptions
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
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.EnumValueDescriptorProto
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.EnumValueOptions
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.EnumValueOptions
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.FieldDescriptorProto
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
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
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
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
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
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
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
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
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.FieldOptions
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.FieldOptions
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.FileOptions
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.FileOptions
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
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
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
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
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.MessageOptions
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.MessageOptions
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.ServiceDescriptorProto
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
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
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
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
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
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
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
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.MethodDescriptorProto
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.MethodOptions
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.MethodOptions
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.ServiceOptions
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.ServiceOptions
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
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
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
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
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
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
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
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
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.UninterpretedOption
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.UninterpretedOption
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.UninterpretedOption'NamePart
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.SourceCodeInfo
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.SourceCodeInfo
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
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
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.SourceCodeInfo'Location
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.OneofDescriptorProto
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.OneofDescriptorProto
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo
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
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
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.GeneratedCodeInfo'Annotation
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.FileOptions'OptimizeMode
instance Data.ProtoLens.Message.FieldDefault Proto.Google.Protobuf.Descriptor.FileOptions'OptimizeMode
instance Data.ProtoLens.Message.MessageEnum Proto.Google.Protobuf.Descriptor.FileOptions'OptimizeMode
instance GHC.Enum.Enum Proto.Google.Protobuf.Descriptor.FileOptions'OptimizeMode
instance GHC.Enum.Bounded Proto.Google.Protobuf.Descriptor.FileOptions'OptimizeMode
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.FieldOptions'JSType
instance Data.ProtoLens.Message.FieldDefault Proto.Google.Protobuf.Descriptor.FieldOptions'JSType
instance Data.ProtoLens.Message.MessageEnum Proto.Google.Protobuf.Descriptor.FieldOptions'JSType
instance GHC.Enum.Enum Proto.Google.Protobuf.Descriptor.FieldOptions'JSType
instance GHC.Enum.Bounded Proto.Google.Protobuf.Descriptor.FieldOptions'JSType
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.FieldOptions'CType
instance Data.ProtoLens.Message.FieldDefault Proto.Google.Protobuf.Descriptor.FieldOptions'CType
instance Data.ProtoLens.Message.MessageEnum Proto.Google.Protobuf.Descriptor.FieldOptions'CType
instance GHC.Enum.Enum Proto.Google.Protobuf.Descriptor.FieldOptions'CType
instance GHC.Enum.Bounded Proto.Google.Protobuf.Descriptor.FieldOptions'CType
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Type
instance Data.ProtoLens.Message.FieldDefault Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Type
instance Data.ProtoLens.Message.MessageEnum Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Type
instance GHC.Enum.Enum Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Type
instance GHC.Enum.Bounded Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Type
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Label
instance Data.ProtoLens.Message.FieldDefault Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Label
instance Data.ProtoLens.Message.MessageEnum Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Label
instance GHC.Enum.Enum Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Label
instance GHC.Enum.Bounded Proto.Google.Protobuf.Descriptor.FieldDescriptorProto'Label
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.DescriptorProto'ReservedRange
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Descriptor.DescriptorProto'ExtensionRange

module Proto.Google.Protobuf.Compiler.Plugin
data CodeGeneratorRequest
CodeGeneratorRequest :: ![Text] -> !(Maybe Text) -> ![FileDescriptorProto] -> CodeGeneratorRequest
[_CodeGeneratorRequest'fileToGenerate] :: CodeGeneratorRequest -> ![Text]
[_CodeGeneratorRequest'parameter] :: CodeGeneratorRequest -> !(Maybe Text)
[_CodeGeneratorRequest'protoFile] :: CodeGeneratorRequest -> ![FileDescriptorProto]
data CodeGeneratorResponse
CodeGeneratorResponse :: !(Maybe Text) -> ![CodeGeneratorResponse'File] -> CodeGeneratorResponse
[_CodeGeneratorResponse'error] :: CodeGeneratorResponse -> !(Maybe Text)
[_CodeGeneratorResponse'file] :: CodeGeneratorResponse -> ![CodeGeneratorResponse'File]
data CodeGeneratorResponse'File
CodeGeneratorResponse'File :: !(Maybe Text) -> !(Maybe Text) -> !(Maybe Text) -> CodeGeneratorResponse'File
[_CodeGeneratorResponse'File'name] :: CodeGeneratorResponse'File -> !(Maybe Text)
[_CodeGeneratorResponse'File'insertionPoint] :: CodeGeneratorResponse'File -> !(Maybe Text)
[_CodeGeneratorResponse'File'content] :: CodeGeneratorResponse'File -> !(Maybe Text)
content :: forall f s t a b. HasLens "content" f s t a b => LensLike f s t a b
error :: forall f s t a b. HasLens "error" f s t a b => LensLike f s t a b
file :: forall f s t a b. HasLens "file" f s t a b => LensLike f s t a b
fileToGenerate :: forall f s t a b. HasLens "fileToGenerate" f s t a b => LensLike f s t a b
insertionPoint :: forall f s t a b. HasLens "insertionPoint" f s t a b => LensLike f s t a b
maybe'content :: forall f s t a b. HasLens "maybe'content" f s t a b => LensLike f s t a b
maybe'error :: forall f s t a b. HasLens "maybe'error" f s t a b => LensLike f s t a b
maybe'insertionPoint :: forall f s t a b. HasLens "maybe'insertionPoint" f s t a b => LensLike f s t a b
maybe'name :: forall f s t a b. HasLens "maybe'name" f s t a b => LensLike f s t a b
maybe'parameter :: forall f s t a b. HasLens "maybe'parameter" f s t a b => LensLike f s t a b
name :: forall f s t a b. HasLens "name" f s t a b => LensLike f s t a b
parameter :: forall f s t a b. HasLens "parameter" f s t a b => LensLike f s t a b
protoFile :: forall f s t a b. HasLens "protoFile" f s t a b => LensLike f s t a b
instance GHC.Classes.Ord Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse
instance GHC.Classes.Eq Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse
instance GHC.Show.Show Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse
instance GHC.Classes.Ord Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File
instance GHC.Classes.Eq Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File
instance GHC.Show.Show Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File
instance GHC.Classes.Ord Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest
instance GHC.Classes.Eq Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest
instance GHC.Show.Show Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse
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
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
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorResponse'File
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
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
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
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
instance Data.Default.Class.Default Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest
instance Data.ProtoLens.Message.Message Proto.Google.Protobuf.Compiler.Plugin.CodeGeneratorRequest
