{- This file was auto-generated from google/protobuf/descriptor.proto by the proto-lens-protoc program. -}
{-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies, UndecidableInstances, GeneralizedNewtypeDeriving, MultiParamTypeClasses, FlexibleContexts, FlexibleInstances, PatternSynonyms, MagicHash, NoImplicitPrelude, DataKinds, BangPatterns, TypeApplications#-}
{-# OPTIONS_GHC -Wno-unused-imports#-}
{-# OPTIONS_GHC -Wno-duplicate-exports#-}
{-# OPTIONS_GHC -Wno-dodgy-exports#-}
module Proto.Google.Protobuf.Descriptor_Fields where
import qualified Data.ProtoLens.Runtime.Prelude as Prelude
import qualified Data.ProtoLens.Runtime.Data.Int as Data.Int
import qualified Data.ProtoLens.Runtime.Data.Monoid as Data.Monoid
import qualified Data.ProtoLens.Runtime.Data.Word as Data.Word
import qualified Data.ProtoLens.Runtime.Data.ProtoLens as Data.ProtoLens
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Bytes as Data.ProtoLens.Encoding.Bytes
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Growing as Data.ProtoLens.Encoding.Growing
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Parser.Unsafe as Data.ProtoLens.Encoding.Parser.Unsafe
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Wire as Data.ProtoLens.Encoding.Wire
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Field as Data.ProtoLens.Field
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Message.Enum as Data.ProtoLens.Message.Enum
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Service.Types as Data.ProtoLens.Service.Types
import qualified Data.ProtoLens.Runtime.Lens.Family2 as Lens.Family2
import qualified Data.ProtoLens.Runtime.Lens.Family2.Unchecked as Lens.Family2.Unchecked
import qualified Data.ProtoLens.Runtime.Data.Text as Data.Text
import qualified Data.ProtoLens.Runtime.Data.Map as Data.Map
import qualified Data.ProtoLens.Runtime.Data.ByteString as Data.ByteString
import qualified Data.ProtoLens.Runtime.Data.ByteString.Char8 as Data.ByteString.Char8
import qualified Data.ProtoLens.Runtime.Data.Text.Encoding as Data.Text.Encoding
import qualified Data.ProtoLens.Runtime.Data.Vector as Data.Vector
import qualified Data.ProtoLens.Runtime.Data.Vector.Generic as Data.Vector.Generic
import qualified Data.ProtoLens.Runtime.Data.Vector.Unboxed as Data.Vector.Unboxed
import qualified Data.ProtoLens.Runtime.Text.Read as Text.Read
aggregateValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "aggregateValue" a) =>
  Lens.Family2.LensLike' f s a
aggregateValue :: LensLike' f s a
aggregateValue = forall s a (f :: * -> *).
(HasField s "aggregateValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"aggregateValue"
allowAlias ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "allowAlias" a) =>
  Lens.Family2.LensLike' f s a
allowAlias :: LensLike' f s a
allowAlias = forall s a (f :: * -> *).
(HasField s "allowAlias" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"allowAlias"
annotation ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "annotation" a) =>
  Lens.Family2.LensLike' f s a
annotation :: LensLike' f s a
annotation = forall s a (f :: * -> *).
(HasField s "annotation" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"annotation"
begin ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "begin" a) =>
  Lens.Family2.LensLike' f s a
begin :: LensLike' f s a
begin = forall s a (f :: * -> *).
(HasField s "begin" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"begin"
ccEnableArenas ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "ccEnableArenas" a) =>
  Lens.Family2.LensLike' f s a
ccEnableArenas :: LensLike' f s a
ccEnableArenas = forall s a (f :: * -> *).
(HasField s "ccEnableArenas" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"ccEnableArenas"
ccGenericServices ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "ccGenericServices" a) =>
  Lens.Family2.LensLike' f s a
ccGenericServices :: LensLike' f s a
ccGenericServices = forall s a (f :: * -> *).
(HasField s "ccGenericServices" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"ccGenericServices"
clientStreaming ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "clientStreaming" a) =>
  Lens.Family2.LensLike' f s a
clientStreaming :: LensLike' f s a
clientStreaming = forall s a (f :: * -> *).
(HasField s "clientStreaming" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"clientStreaming"
csharpNamespace ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "csharpNamespace" a) =>
  Lens.Family2.LensLike' f s a
csharpNamespace :: LensLike' f s a
csharpNamespace = forall s a (f :: * -> *).
(HasField s "csharpNamespace" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"csharpNamespace"
ctype ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "ctype" a) =>
  Lens.Family2.LensLike' f s a
ctype :: LensLike' f s a
ctype = forall s a (f :: * -> *).
(HasField s "ctype" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"ctype"
defaultValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "defaultValue" a) =>
  Lens.Family2.LensLike' f s a
defaultValue :: LensLike' f s a
defaultValue = forall s a (f :: * -> *).
(HasField s "defaultValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"defaultValue"
dependency ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "dependency" a) =>
  Lens.Family2.LensLike' f s a
dependency :: LensLike' f s a
dependency = forall s a (f :: * -> *).
(HasField s "dependency" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"dependency"
deprecated ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "deprecated" a) =>
  Lens.Family2.LensLike' f s a
deprecated :: LensLike' f s a
deprecated = forall s a (f :: * -> *).
(HasField s "deprecated" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"deprecated"
doubleValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "doubleValue" a) =>
  Lens.Family2.LensLike' f s a
doubleValue :: LensLike' f s a
doubleValue = forall s a (f :: * -> *).
(HasField s "doubleValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"doubleValue"
end ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "end" a) =>
  Lens.Family2.LensLike' f s a
end :: LensLike' f s a
end = forall s a (f :: * -> *).
(HasField s "end" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"end"
enumType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "enumType" a) =>
  Lens.Family2.LensLike' f s a
enumType :: LensLike' f s a
enumType = forall s a (f :: * -> *).
(HasField s "enumType" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"enumType"
extendee ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "extendee" a) =>
  Lens.Family2.LensLike' f s a
extendee :: LensLike' f s a
extendee = forall s a (f :: * -> *).
(HasField s "extendee" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"extendee"
extension ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "extension" a) =>
  Lens.Family2.LensLike' f s a
extension :: LensLike' f s a
extension = forall s a (f :: * -> *).
(HasField s "extension" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"extension"
extensionRange ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "extensionRange" a) =>
  Lens.Family2.LensLike' f s a
extensionRange :: LensLike' f s a
extensionRange = forall s a (f :: * -> *).
(HasField s "extensionRange" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"extensionRange"
field ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "field" a) =>
  Lens.Family2.LensLike' f s a
field :: LensLike' f s a
field = forall s a (f :: * -> *).
(HasField s "field" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"field"
file ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "file" a) =>
  Lens.Family2.LensLike' f s a
file :: LensLike' f s a
file = forall s a (f :: * -> *).
(HasField s "file" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"file"
goPackage ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "goPackage" a) =>
  Lens.Family2.LensLike' f s a
goPackage :: LensLike' f s a
goPackage = forall s a (f :: * -> *).
(HasField s "goPackage" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"goPackage"
idempotencyLevel ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "idempotencyLevel" a) =>
  Lens.Family2.LensLike' f s a
idempotencyLevel :: LensLike' f s a
idempotencyLevel = forall s a (f :: * -> *).
(HasField s "idempotencyLevel" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"idempotencyLevel"
identifierValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "identifierValue" a) =>
  Lens.Family2.LensLike' f s a
identifierValue :: LensLike' f s a
identifierValue = forall s a (f :: * -> *).
(HasField s "identifierValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"identifierValue"
inputType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "inputType" a) =>
  Lens.Family2.LensLike' f s a
inputType :: LensLike' f s a
inputType = forall s a (f :: * -> *).
(HasField s "inputType" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"inputType"
isExtension ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "isExtension" a) =>
  Lens.Family2.LensLike' f s a
isExtension :: LensLike' f s a
isExtension = forall s a (f :: * -> *).
(HasField s "isExtension" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"isExtension"
javaGenerateEqualsAndHash ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "javaGenerateEqualsAndHash" a) =>
  Lens.Family2.LensLike' f s a
javaGenerateEqualsAndHash :: LensLike' f s a
javaGenerateEqualsAndHash
  = forall s a (f :: * -> *).
(HasField s "javaGenerateEqualsAndHash" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"javaGenerateEqualsAndHash"
javaGenericServices ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "javaGenericServices" a) =>
  Lens.Family2.LensLike' f s a
javaGenericServices :: LensLike' f s a
javaGenericServices
  = forall s a (f :: * -> *).
(HasField s "javaGenericServices" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"javaGenericServices"
javaMultipleFiles ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "javaMultipleFiles" a) =>
  Lens.Family2.LensLike' f s a
javaMultipleFiles :: LensLike' f s a
javaMultipleFiles = forall s a (f :: * -> *).
(HasField s "javaMultipleFiles" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"javaMultipleFiles"
javaOuterClassname ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "javaOuterClassname" a) =>
  Lens.Family2.LensLike' f s a
javaOuterClassname :: LensLike' f s a
javaOuterClassname
  = forall s a (f :: * -> *).
(HasField s "javaOuterClassname" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"javaOuterClassname"
javaPackage ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "javaPackage" a) =>
  Lens.Family2.LensLike' f s a
javaPackage :: LensLike' f s a
javaPackage = forall s a (f :: * -> *).
(HasField s "javaPackage" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"javaPackage"
javaStringCheckUtf8 ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "javaStringCheckUtf8" a) =>
  Lens.Family2.LensLike' f s a
javaStringCheckUtf8 :: LensLike' f s a
javaStringCheckUtf8
  = forall s a (f :: * -> *).
(HasField s "javaStringCheckUtf8" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"javaStringCheckUtf8"
jsonName ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "jsonName" a) =>
  Lens.Family2.LensLike' f s a
jsonName :: LensLike' f s a
jsonName = forall s a (f :: * -> *).
(HasField s "jsonName" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"jsonName"
jstype ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "jstype" a) =>
  Lens.Family2.LensLike' f s a
jstype :: LensLike' f s a
jstype = forall s a (f :: * -> *).
(HasField s "jstype" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"jstype"
label ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "label" a) =>
  Lens.Family2.LensLike' f s a
label :: LensLike' f s a
label = forall s a (f :: * -> *).
(HasField s "label" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"label"
lazy ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "lazy" a) =>
  Lens.Family2.LensLike' f s a
lazy :: LensLike' f s a
lazy = forall s a (f :: * -> *).
(HasField s "lazy" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"lazy"
leadingComments ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "leadingComments" a) =>
  Lens.Family2.LensLike' f s a
leadingComments :: LensLike' f s a
leadingComments = forall s a (f :: * -> *).
(HasField s "leadingComments" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"leadingComments"
leadingDetachedComments ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "leadingDetachedComments" a) =>
  Lens.Family2.LensLike' f s a
leadingDetachedComments :: LensLike' f s a
leadingDetachedComments
  = forall s a (f :: * -> *).
(HasField s "leadingDetachedComments" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"leadingDetachedComments"
location ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "location" a) =>
  Lens.Family2.LensLike' f s a
location :: LensLike' f s a
location = forall s a (f :: * -> *).
(HasField s "location" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"location"
mapEntry ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "mapEntry" a) =>
  Lens.Family2.LensLike' f s a
mapEntry :: LensLike' f s a
mapEntry = forall s a (f :: * -> *).
(HasField s "mapEntry" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"mapEntry"
maybe'aggregateValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'aggregateValue" a) =>
  Lens.Family2.LensLike' f s a
maybe'aggregateValue :: LensLike' f s a
maybe'aggregateValue
  = forall s a (f :: * -> *).
(HasField s "maybe'aggregateValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'aggregateValue"
maybe'allowAlias ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'allowAlias" a) =>
  Lens.Family2.LensLike' f s a
maybe'allowAlias :: LensLike' f s a
maybe'allowAlias = forall s a (f :: * -> *).
(HasField s "maybe'allowAlias" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'allowAlias"
maybe'begin ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'begin" a) =>
  Lens.Family2.LensLike' f s a
maybe'begin :: LensLike' f s a
maybe'begin = forall s a (f :: * -> *).
(HasField s "maybe'begin" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'begin"
maybe'ccEnableArenas ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'ccEnableArenas" a) =>
  Lens.Family2.LensLike' f s a
maybe'ccEnableArenas :: LensLike' f s a
maybe'ccEnableArenas
  = forall s a (f :: * -> *).
(HasField s "maybe'ccEnableArenas" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'ccEnableArenas"
maybe'ccGenericServices ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'ccGenericServices" a) =>
  Lens.Family2.LensLike' f s a
maybe'ccGenericServices :: LensLike' f s a
maybe'ccGenericServices
  = forall s a (f :: * -> *).
(HasField s "maybe'ccGenericServices" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'ccGenericServices"
maybe'clientStreaming ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'clientStreaming" a) =>
  Lens.Family2.LensLike' f s a
maybe'clientStreaming :: LensLike' f s a
maybe'clientStreaming
  = forall s a (f :: * -> *).
(HasField s "maybe'clientStreaming" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'clientStreaming"
maybe'csharpNamespace ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'csharpNamespace" a) =>
  Lens.Family2.LensLike' f s a
maybe'csharpNamespace :: LensLike' f s a
maybe'csharpNamespace
  = forall s a (f :: * -> *).
(HasField s "maybe'csharpNamespace" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'csharpNamespace"
maybe'ctype ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'ctype" a) =>
  Lens.Family2.LensLike' f s a
maybe'ctype :: LensLike' f s a
maybe'ctype = forall s a (f :: * -> *).
(HasField s "maybe'ctype" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'ctype"
maybe'defaultValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'defaultValue" a) =>
  Lens.Family2.LensLike' f s a
maybe'defaultValue :: LensLike' f s a
maybe'defaultValue
  = forall s a (f :: * -> *).
(HasField s "maybe'defaultValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'defaultValue"
maybe'deprecated ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'deprecated" a) =>
  Lens.Family2.LensLike' f s a
maybe'deprecated :: LensLike' f s a
maybe'deprecated = forall s a (f :: * -> *).
(HasField s "maybe'deprecated" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'deprecated"
maybe'doubleValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'doubleValue" a) =>
  Lens.Family2.LensLike' f s a
maybe'doubleValue :: LensLike' f s a
maybe'doubleValue = forall s a (f :: * -> *).
(HasField s "maybe'doubleValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'doubleValue"
maybe'end ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'end" a) =>
  Lens.Family2.LensLike' f s a
maybe'end :: LensLike' f s a
maybe'end = forall s a (f :: * -> *).
(HasField s "maybe'end" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'end"
maybe'extendee ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'extendee" a) =>
  Lens.Family2.LensLike' f s a
maybe'extendee :: LensLike' f s a
maybe'extendee = forall s a (f :: * -> *).
(HasField s "maybe'extendee" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'extendee"
maybe'goPackage ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'goPackage" a) =>
  Lens.Family2.LensLike' f s a
maybe'goPackage :: LensLike' f s a
maybe'goPackage = forall s a (f :: * -> *).
(HasField s "maybe'goPackage" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'goPackage"
maybe'idempotencyLevel ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'idempotencyLevel" a) =>
  Lens.Family2.LensLike' f s a
maybe'idempotencyLevel :: LensLike' f s a
maybe'idempotencyLevel
  = forall s a (f :: * -> *).
(HasField s "maybe'idempotencyLevel" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'idempotencyLevel"
maybe'identifierValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'identifierValue" a) =>
  Lens.Family2.LensLike' f s a
maybe'identifierValue :: LensLike' f s a
maybe'identifierValue
  = forall s a (f :: * -> *).
(HasField s "maybe'identifierValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'identifierValue"
maybe'inputType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'inputType" a) =>
  Lens.Family2.LensLike' f s a
maybe'inputType :: LensLike' f s a
maybe'inputType = forall s a (f :: * -> *).
(HasField s "maybe'inputType" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'inputType"
maybe'javaGenerateEqualsAndHash ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'javaGenerateEqualsAndHash" a) =>
  Lens.Family2.LensLike' f s a
maybe'javaGenerateEqualsAndHash :: LensLike' f s a
maybe'javaGenerateEqualsAndHash
  = forall s a (f :: * -> *).
(HasField s "maybe'javaGenerateEqualsAndHash" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'javaGenerateEqualsAndHash"
maybe'javaGenericServices ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'javaGenericServices" a) =>
  Lens.Family2.LensLike' f s a
maybe'javaGenericServices :: LensLike' f s a
maybe'javaGenericServices
  = forall s a (f :: * -> *).
(HasField s "maybe'javaGenericServices" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'javaGenericServices"
maybe'javaMultipleFiles ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'javaMultipleFiles" a) =>
  Lens.Family2.LensLike' f s a
maybe'javaMultipleFiles :: LensLike' f s a
maybe'javaMultipleFiles
  = forall s a (f :: * -> *).
(HasField s "maybe'javaMultipleFiles" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'javaMultipleFiles"
maybe'javaOuterClassname ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'javaOuterClassname" a) =>
  Lens.Family2.LensLike' f s a
maybe'javaOuterClassname :: LensLike' f s a
maybe'javaOuterClassname
  = forall s a (f :: * -> *).
(HasField s "maybe'javaOuterClassname" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'javaOuterClassname"
maybe'javaPackage ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'javaPackage" a) =>
  Lens.Family2.LensLike' f s a
maybe'javaPackage :: LensLike' f s a
maybe'javaPackage = forall s a (f :: * -> *).
(HasField s "maybe'javaPackage" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'javaPackage"
maybe'javaStringCheckUtf8 ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'javaStringCheckUtf8" a) =>
  Lens.Family2.LensLike' f s a
maybe'javaStringCheckUtf8 :: LensLike' f s a
maybe'javaStringCheckUtf8
  = forall s a (f :: * -> *).
(HasField s "maybe'javaStringCheckUtf8" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'javaStringCheckUtf8"
maybe'jsonName ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'jsonName" a) =>
  Lens.Family2.LensLike' f s a
maybe'jsonName :: LensLike' f s a
maybe'jsonName = forall s a (f :: * -> *).
(HasField s "maybe'jsonName" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'jsonName"
maybe'jstype ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'jstype" a) =>
  Lens.Family2.LensLike' f s a
maybe'jstype :: LensLike' f s a
maybe'jstype = forall s a (f :: * -> *).
(HasField s "maybe'jstype" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'jstype"
maybe'label ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'label" a) =>
  Lens.Family2.LensLike' f s a
maybe'label :: LensLike' f s a
maybe'label = forall s a (f :: * -> *).
(HasField s "maybe'label" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'label"
maybe'lazy ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'lazy" a) =>
  Lens.Family2.LensLike' f s a
maybe'lazy :: LensLike' f s a
maybe'lazy = forall s a (f :: * -> *).
(HasField s "maybe'lazy" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'lazy"
maybe'leadingComments ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'leadingComments" a) =>
  Lens.Family2.LensLike' f s a
maybe'leadingComments :: LensLike' f s a
maybe'leadingComments
  = forall s a (f :: * -> *).
(HasField s "maybe'leadingComments" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'leadingComments"
maybe'mapEntry ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'mapEntry" a) =>
  Lens.Family2.LensLike' f s a
maybe'mapEntry :: LensLike' f s a
maybe'mapEntry = forall s a (f :: * -> *).
(HasField s "maybe'mapEntry" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'mapEntry"
maybe'messageSetWireFormat ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'messageSetWireFormat" a) =>
  Lens.Family2.LensLike' f s a
maybe'messageSetWireFormat :: LensLike' f s a
maybe'messageSetWireFormat
  = forall s a (f :: * -> *).
(HasField s "maybe'messageSetWireFormat" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'messageSetWireFormat"
maybe'name ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'name" a) =>
  Lens.Family2.LensLike' f s a
maybe'name :: LensLike' f s a
maybe'name = forall s a (f :: * -> *).
(HasField s "maybe'name" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'name"
maybe'negativeIntValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'negativeIntValue" a) =>
  Lens.Family2.LensLike' f s a
maybe'negativeIntValue :: LensLike' f s a
maybe'negativeIntValue
  = forall s a (f :: * -> *).
(HasField s "maybe'negativeIntValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'negativeIntValue"
maybe'noStandardDescriptorAccessor ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'noStandardDescriptorAccessor" a) =>
  Lens.Family2.LensLike' f s a
maybe'noStandardDescriptorAccessor :: LensLike' f s a
maybe'noStandardDescriptorAccessor
  = forall s a (f :: * -> *).
(HasField s "maybe'noStandardDescriptorAccessor" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'noStandardDescriptorAccessor"
maybe'number ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'number" a) =>
  Lens.Family2.LensLike' f s a
maybe'number :: LensLike' f s a
maybe'number = forall s a (f :: * -> *).
(HasField s "maybe'number" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'number"
maybe'objcClassPrefix ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'objcClassPrefix" a) =>
  Lens.Family2.LensLike' f s a
maybe'objcClassPrefix :: LensLike' f s a
maybe'objcClassPrefix
  = forall s a (f :: * -> *).
(HasField s "maybe'objcClassPrefix" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'objcClassPrefix"
maybe'oneofIndex ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'oneofIndex" a) =>
  Lens.Family2.LensLike' f s a
maybe'oneofIndex :: LensLike' f s a
maybe'oneofIndex = forall s a (f :: * -> *).
(HasField s "maybe'oneofIndex" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'oneofIndex"
maybe'optimizeFor ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'optimizeFor" a) =>
  Lens.Family2.LensLike' f s a
maybe'optimizeFor :: LensLike' f s a
maybe'optimizeFor = forall s a (f :: * -> *).
(HasField s "maybe'optimizeFor" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'optimizeFor"
maybe'options ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'options" a) =>
  Lens.Family2.LensLike' f s a
maybe'options :: LensLike' f s a
maybe'options = forall s a (f :: * -> *).
(HasField s "maybe'options" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'options"
maybe'outputType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'outputType" a) =>
  Lens.Family2.LensLike' f s a
maybe'outputType :: LensLike' f s a
maybe'outputType = forall s a (f :: * -> *).
(HasField s "maybe'outputType" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'outputType"
maybe'package ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'package" a) =>
  Lens.Family2.LensLike' f s a
maybe'package :: LensLike' f s a
maybe'package = forall s a (f :: * -> *).
(HasField s "maybe'package" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'package"
maybe'packed ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'packed" a) =>
  Lens.Family2.LensLike' f s a
maybe'packed :: LensLike' f s a
maybe'packed = forall s a (f :: * -> *).
(HasField s "maybe'packed" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'packed"
maybe'phpClassPrefix ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'phpClassPrefix" a) =>
  Lens.Family2.LensLike' f s a
maybe'phpClassPrefix :: LensLike' f s a
maybe'phpClassPrefix
  = forall s a (f :: * -> *).
(HasField s "maybe'phpClassPrefix" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'phpClassPrefix"
maybe'phpGenericServices ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'phpGenericServices" a) =>
  Lens.Family2.LensLike' f s a
maybe'phpGenericServices :: LensLike' f s a
maybe'phpGenericServices
  = forall s a (f :: * -> *).
(HasField s "maybe'phpGenericServices" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'phpGenericServices"
maybe'phpMetadataNamespace ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'phpMetadataNamespace" a) =>
  Lens.Family2.LensLike' f s a
maybe'phpMetadataNamespace :: LensLike' f s a
maybe'phpMetadataNamespace
  = forall s a (f :: * -> *).
(HasField s "maybe'phpMetadataNamespace" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'phpMetadataNamespace"
maybe'phpNamespace ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'phpNamespace" a) =>
  Lens.Family2.LensLike' f s a
maybe'phpNamespace :: LensLike' f s a
maybe'phpNamespace
  = forall s a (f :: * -> *).
(HasField s "maybe'phpNamespace" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'phpNamespace"
maybe'positiveIntValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'positiveIntValue" a) =>
  Lens.Family2.LensLike' f s a
maybe'positiveIntValue :: LensLike' f s a
maybe'positiveIntValue
  = forall s a (f :: * -> *).
(HasField s "maybe'positiveIntValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'positiveIntValue"
maybe'pyGenericServices ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'pyGenericServices" a) =>
  Lens.Family2.LensLike' f s a
maybe'pyGenericServices :: LensLike' f s a
maybe'pyGenericServices
  = forall s a (f :: * -> *).
(HasField s "maybe'pyGenericServices" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'pyGenericServices"
maybe'rubyPackage ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'rubyPackage" a) =>
  Lens.Family2.LensLike' f s a
maybe'rubyPackage :: LensLike' f s a
maybe'rubyPackage = forall s a (f :: * -> *).
(HasField s "maybe'rubyPackage" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'rubyPackage"
maybe'serverStreaming ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'serverStreaming" a) =>
  Lens.Family2.LensLike' f s a
maybe'serverStreaming :: LensLike' f s a
maybe'serverStreaming
  = forall s a (f :: * -> *).
(HasField s "maybe'serverStreaming" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'serverStreaming"
maybe'sourceCodeInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'sourceCodeInfo" a) =>
  Lens.Family2.LensLike' f s a
maybe'sourceCodeInfo :: LensLike' f s a
maybe'sourceCodeInfo
  = forall s a (f :: * -> *).
(HasField s "maybe'sourceCodeInfo" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'sourceCodeInfo"
maybe'sourceFile ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'sourceFile" a) =>
  Lens.Family2.LensLike' f s a
maybe'sourceFile :: LensLike' f s a
maybe'sourceFile = forall s a (f :: * -> *).
(HasField s "maybe'sourceFile" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'sourceFile"
maybe'start ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'start" a) =>
  Lens.Family2.LensLike' f s a
maybe'start :: LensLike' f s a
maybe'start = forall s a (f :: * -> *).
(HasField s "maybe'start" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'start"
maybe'stringValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'stringValue" a) =>
  Lens.Family2.LensLike' f s a
maybe'stringValue :: LensLike' f s a
maybe'stringValue = forall s a (f :: * -> *).
(HasField s "maybe'stringValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'stringValue"
maybe'swiftPrefix ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'swiftPrefix" a) =>
  Lens.Family2.LensLike' f s a
maybe'swiftPrefix :: LensLike' f s a
maybe'swiftPrefix = forall s a (f :: * -> *).
(HasField s "maybe'swiftPrefix" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'swiftPrefix"
maybe'syntax ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'syntax" a) =>
  Lens.Family2.LensLike' f s a
maybe'syntax :: LensLike' f s a
maybe'syntax = forall s a (f :: * -> *).
(HasField s "maybe'syntax" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'syntax"
maybe'trailingComments ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'trailingComments" a) =>
  Lens.Family2.LensLike' f s a
maybe'trailingComments :: LensLike' f s a
maybe'trailingComments
  = forall s a (f :: * -> *).
(HasField s "maybe'trailingComments" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'trailingComments"
maybe'type' ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'type'" a) =>
  Lens.Family2.LensLike' f s a
maybe'type' :: LensLike' f s a
maybe'type' = forall s a (f :: * -> *).
(HasField s "maybe'type'" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'type'"
maybe'typeName ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'typeName" a) =>
  Lens.Family2.LensLike' f s a
maybe'typeName :: LensLike' f s a
maybe'typeName = forall s a (f :: * -> *).
(HasField s "maybe'typeName" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'typeName"
maybe'weak ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'weak" a) =>
  Lens.Family2.LensLike' f s a
maybe'weak :: LensLike' f s a
maybe'weak = forall s a (f :: * -> *).
(HasField s "maybe'weak" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'weak"
messageSetWireFormat ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "messageSetWireFormat" a) =>
  Lens.Family2.LensLike' f s a
messageSetWireFormat :: LensLike' f s a
messageSetWireFormat
  = forall s a (f :: * -> *).
(HasField s "messageSetWireFormat" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"messageSetWireFormat"
messageType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "messageType" a) =>
  Lens.Family2.LensLike' f s a
messageType :: LensLike' f s a
messageType = forall s a (f :: * -> *).
(HasField s "messageType" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"messageType"
method ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "method" a) =>
  Lens.Family2.LensLike' f s a
method :: LensLike' f s a
method = forall s a (f :: * -> *).
(HasField s "method" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"method"
name ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "name" a) =>
  Lens.Family2.LensLike' f s a
name :: LensLike' f s a
name = forall s a (f :: * -> *).
(HasField s "name" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"name"
namePart ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "namePart" a) =>
  Lens.Family2.LensLike' f s a
namePart :: LensLike' f s a
namePart = forall s a (f :: * -> *).
(HasField s "namePart" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"namePart"
negativeIntValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "negativeIntValue" a) =>
  Lens.Family2.LensLike' f s a
negativeIntValue :: LensLike' f s a
negativeIntValue = forall s a (f :: * -> *).
(HasField s "negativeIntValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"negativeIntValue"
nestedType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "nestedType" a) =>
  Lens.Family2.LensLike' f s a
nestedType :: LensLike' f s a
nestedType = forall s a (f :: * -> *).
(HasField s "nestedType" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"nestedType"
noStandardDescriptorAccessor ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "noStandardDescriptorAccessor" a) =>
  Lens.Family2.LensLike' f s a
noStandardDescriptorAccessor :: LensLike' f s a
noStandardDescriptorAccessor
  = forall s a (f :: * -> *).
(HasField s "noStandardDescriptorAccessor" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"noStandardDescriptorAccessor"
number ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "number" a) =>
  Lens.Family2.LensLike' f s a
number :: LensLike' f s a
number = forall s a (f :: * -> *).
(HasField s "number" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"number"
objcClassPrefix ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "objcClassPrefix" a) =>
  Lens.Family2.LensLike' f s a
objcClassPrefix :: LensLike' f s a
objcClassPrefix = forall s a (f :: * -> *).
(HasField s "objcClassPrefix" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"objcClassPrefix"
oneofDecl ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "oneofDecl" a) =>
  Lens.Family2.LensLike' f s a
oneofDecl :: LensLike' f s a
oneofDecl = forall s a (f :: * -> *).
(HasField s "oneofDecl" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"oneofDecl"
oneofIndex ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "oneofIndex" a) =>
  Lens.Family2.LensLike' f s a
oneofIndex :: LensLike' f s a
oneofIndex = forall s a (f :: * -> *).
(HasField s "oneofIndex" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"oneofIndex"
optimizeFor ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "optimizeFor" a) =>
  Lens.Family2.LensLike' f s a
optimizeFor :: LensLike' f s a
optimizeFor = forall s a (f :: * -> *).
(HasField s "optimizeFor" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"optimizeFor"
options ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "options" a) =>
  Lens.Family2.LensLike' f s a
options :: LensLike' f s a
options = forall s a (f :: * -> *).
(HasField s "options" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"options"
outputType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "outputType" a) =>
  Lens.Family2.LensLike' f s a
outputType :: LensLike' f s a
outputType = forall s a (f :: * -> *).
(HasField s "outputType" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"outputType"
package ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "package" a) =>
  Lens.Family2.LensLike' f s a
package :: LensLike' f s a
package = forall s a (f :: * -> *).
(HasField s "package" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"package"
packed ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "packed" a) =>
  Lens.Family2.LensLike' f s a
packed :: LensLike' f s a
packed = forall s a (f :: * -> *).
(HasField s "packed" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"packed"
path ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "path" a) =>
  Lens.Family2.LensLike' f s a
path :: LensLike' f s a
path = forall s a (f :: * -> *).
(HasField s "path" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"path"
phpClassPrefix ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "phpClassPrefix" a) =>
  Lens.Family2.LensLike' f s a
phpClassPrefix :: LensLike' f s a
phpClassPrefix = forall s a (f :: * -> *).
(HasField s "phpClassPrefix" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"phpClassPrefix"
phpGenericServices ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "phpGenericServices" a) =>
  Lens.Family2.LensLike' f s a
phpGenericServices :: LensLike' f s a
phpGenericServices
  = forall s a (f :: * -> *).
(HasField s "phpGenericServices" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"phpGenericServices"
phpMetadataNamespace ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "phpMetadataNamespace" a) =>
  Lens.Family2.LensLike' f s a
phpMetadataNamespace :: LensLike' f s a
phpMetadataNamespace
  = forall s a (f :: * -> *).
(HasField s "phpMetadataNamespace" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"phpMetadataNamespace"
phpNamespace ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "phpNamespace" a) =>
  Lens.Family2.LensLike' f s a
phpNamespace :: LensLike' f s a
phpNamespace = forall s a (f :: * -> *).
(HasField s "phpNamespace" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"phpNamespace"
positiveIntValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "positiveIntValue" a) =>
  Lens.Family2.LensLike' f s a
positiveIntValue :: LensLike' f s a
positiveIntValue = forall s a (f :: * -> *).
(HasField s "positiveIntValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"positiveIntValue"
publicDependency ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "publicDependency" a) =>
  Lens.Family2.LensLike' f s a
publicDependency :: LensLike' f s a
publicDependency = forall s a (f :: * -> *).
(HasField s "publicDependency" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"publicDependency"
pyGenericServices ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "pyGenericServices" a) =>
  Lens.Family2.LensLike' f s a
pyGenericServices :: LensLike' f s a
pyGenericServices = forall s a (f :: * -> *).
(HasField s "pyGenericServices" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"pyGenericServices"
reservedName ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "reservedName" a) =>
  Lens.Family2.LensLike' f s a
reservedName :: LensLike' f s a
reservedName = forall s a (f :: * -> *).
(HasField s "reservedName" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"reservedName"
reservedRange ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "reservedRange" a) =>
  Lens.Family2.LensLike' f s a
reservedRange :: LensLike' f s a
reservedRange = forall s a (f :: * -> *).
(HasField s "reservedRange" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"reservedRange"
rubyPackage ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "rubyPackage" a) =>
  Lens.Family2.LensLike' f s a
rubyPackage :: LensLike' f s a
rubyPackage = forall s a (f :: * -> *).
(HasField s "rubyPackage" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"rubyPackage"
serverStreaming ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "serverStreaming" a) =>
  Lens.Family2.LensLike' f s a
serverStreaming :: LensLike' f s a
serverStreaming = forall s a (f :: * -> *).
(HasField s "serverStreaming" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"serverStreaming"
service ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "service" a) =>
  Lens.Family2.LensLike' f s a
service :: LensLike' f s a
service = forall s a (f :: * -> *).
(HasField s "service" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"service"
sourceCodeInfo ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "sourceCodeInfo" a) =>
  Lens.Family2.LensLike' f s a
sourceCodeInfo :: LensLike' f s a
sourceCodeInfo = forall s a (f :: * -> *).
(HasField s "sourceCodeInfo" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"sourceCodeInfo"
sourceFile ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "sourceFile" a) =>
  Lens.Family2.LensLike' f s a
sourceFile :: LensLike' f s a
sourceFile = forall s a (f :: * -> *).
(HasField s "sourceFile" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"sourceFile"
span ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "span" a) =>
  Lens.Family2.LensLike' f s a
span :: LensLike' f s a
span = forall s a (f :: * -> *).
(HasField s "span" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"span"
start ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "start" a) =>
  Lens.Family2.LensLike' f s a
start :: LensLike' f s a
start = forall s a (f :: * -> *).
(HasField s "start" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"start"
stringValue ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "stringValue" a) =>
  Lens.Family2.LensLike' f s a
stringValue :: LensLike' f s a
stringValue = forall s a (f :: * -> *).
(HasField s "stringValue" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"stringValue"
swiftPrefix ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "swiftPrefix" a) =>
  Lens.Family2.LensLike' f s a
swiftPrefix :: LensLike' f s a
swiftPrefix = forall s a (f :: * -> *).
(HasField s "swiftPrefix" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"swiftPrefix"
syntax ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "syntax" a) =>
  Lens.Family2.LensLike' f s a
syntax :: LensLike' f s a
syntax = forall s a (f :: * -> *).
(HasField s "syntax" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"syntax"
trailingComments ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "trailingComments" a) =>
  Lens.Family2.LensLike' f s a
trailingComments :: LensLike' f s a
trailingComments = forall s a (f :: * -> *).
(HasField s "trailingComments" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"trailingComments"
type' ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "type'" a) =>
  Lens.Family2.LensLike' f s a
type' :: LensLike' f s a
type' = forall s a (f :: * -> *).
(HasField s "type'" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"type'"
typeName ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "typeName" a) =>
  Lens.Family2.LensLike' f s a
typeName :: LensLike' f s a
typeName = forall s a (f :: * -> *).
(HasField s "typeName" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"typeName"
uninterpretedOption ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "uninterpretedOption" a) =>
  Lens.Family2.LensLike' f s a
uninterpretedOption :: LensLike' f s a
uninterpretedOption
  = forall s a (f :: * -> *).
(HasField s "uninterpretedOption" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"uninterpretedOption"
value ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "value" a) =>
  Lens.Family2.LensLike' f s a
value :: LensLike' f s a
value = forall s a (f :: * -> *).
(HasField s "value" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"value"
vec'annotation ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'annotation" a) =>
  Lens.Family2.LensLike' f s a
vec'annotation :: LensLike' f s a
vec'annotation = forall s a (f :: * -> *).
(HasField s "vec'annotation" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'annotation"
vec'dependency ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'dependency" a) =>
  Lens.Family2.LensLike' f s a
vec'dependency :: LensLike' f s a
vec'dependency = forall s a (f :: * -> *).
(HasField s "vec'dependency" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'dependency"
vec'enumType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'enumType" a) =>
  Lens.Family2.LensLike' f s a
vec'enumType :: LensLike' f s a
vec'enumType = forall s a (f :: * -> *).
(HasField s "vec'enumType" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'enumType"
vec'extension ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'extension" a) =>
  Lens.Family2.LensLike' f s a
vec'extension :: LensLike' f s a
vec'extension = forall s a (f :: * -> *).
(HasField s "vec'extension" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'extension"
vec'extensionRange ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'extensionRange" a) =>
  Lens.Family2.LensLike' f s a
vec'extensionRange :: LensLike' f s a
vec'extensionRange
  = forall s a (f :: * -> *).
(HasField s "vec'extensionRange" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'extensionRange"
vec'field ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'field" a) =>
  Lens.Family2.LensLike' f s a
vec'field :: LensLike' f s a
vec'field = forall s a (f :: * -> *).
(HasField s "vec'field" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'field"
vec'file ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'file" a) =>
  Lens.Family2.LensLike' f s a
vec'file :: LensLike' f s a
vec'file = forall s a (f :: * -> *).
(HasField s "vec'file" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'file"
vec'leadingDetachedComments ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'leadingDetachedComments" a) =>
  Lens.Family2.LensLike' f s a
vec'leadingDetachedComments :: LensLike' f s a
vec'leadingDetachedComments
  = forall s a (f :: * -> *).
(HasField s "vec'leadingDetachedComments" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'leadingDetachedComments"
vec'location ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'location" a) =>
  Lens.Family2.LensLike' f s a
vec'location :: LensLike' f s a
vec'location = forall s a (f :: * -> *).
(HasField s "vec'location" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'location"
vec'messageType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'messageType" a) =>
  Lens.Family2.LensLike' f s a
vec'messageType :: LensLike' f s a
vec'messageType = forall s a (f :: * -> *).
(HasField s "vec'messageType" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'messageType"
vec'method ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'method" a) =>
  Lens.Family2.LensLike' f s a
vec'method :: LensLike' f s a
vec'method = forall s a (f :: * -> *).
(HasField s "vec'method" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'method"
vec'name ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'name" a) =>
  Lens.Family2.LensLike' f s a
vec'name :: LensLike' f s a
vec'name = forall s a (f :: * -> *).
(HasField s "vec'name" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'name"
vec'nestedType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'nestedType" a) =>
  Lens.Family2.LensLike' f s a
vec'nestedType :: LensLike' f s a
vec'nestedType = forall s a (f :: * -> *).
(HasField s "vec'nestedType" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'nestedType"
vec'oneofDecl ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'oneofDecl" a) =>
  Lens.Family2.LensLike' f s a
vec'oneofDecl :: LensLike' f s a
vec'oneofDecl = forall s a (f :: * -> *).
(HasField s "vec'oneofDecl" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'oneofDecl"
vec'path ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'path" a) =>
  Lens.Family2.LensLike' f s a
vec'path :: LensLike' f s a
vec'path = forall s a (f :: * -> *).
(HasField s "vec'path" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'path"
vec'publicDependency ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'publicDependency" a) =>
  Lens.Family2.LensLike' f s a
vec'publicDependency :: LensLike' f s a
vec'publicDependency
  = forall s a (f :: * -> *).
(HasField s "vec'publicDependency" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'publicDependency"
vec'reservedName ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'reservedName" a) =>
  Lens.Family2.LensLike' f s a
vec'reservedName :: LensLike' f s a
vec'reservedName = forall s a (f :: * -> *).
(HasField s "vec'reservedName" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'reservedName"
vec'reservedRange ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'reservedRange" a) =>
  Lens.Family2.LensLike' f s a
vec'reservedRange :: LensLike' f s a
vec'reservedRange = forall s a (f :: * -> *).
(HasField s "vec'reservedRange" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'reservedRange"
vec'service ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'service" a) =>
  Lens.Family2.LensLike' f s a
vec'service :: LensLike' f s a
vec'service = forall s a (f :: * -> *).
(HasField s "vec'service" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'service"
vec'span ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'span" a) =>
  Lens.Family2.LensLike' f s a
vec'span :: LensLike' f s a
vec'span = forall s a (f :: * -> *).
(HasField s "vec'span" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'span"
vec'uninterpretedOption ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'uninterpretedOption" a) =>
  Lens.Family2.LensLike' f s a
vec'uninterpretedOption :: LensLike' f s a
vec'uninterpretedOption
  = forall s a (f :: * -> *).
(HasField s "vec'uninterpretedOption" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'uninterpretedOption"
vec'value ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'value" a) =>
  Lens.Family2.LensLike' f s a
vec'value :: LensLike' f s a
vec'value = forall s a (f :: * -> *).
(HasField s "vec'value" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'value"
vec'weakDependency ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'weakDependency" a) =>
  Lens.Family2.LensLike' f s a
vec'weakDependency :: LensLike' f s a
vec'weakDependency
  = forall s a (f :: * -> *).
(HasField s "vec'weakDependency" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'weakDependency"
weak ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "weak" a) =>
  Lens.Family2.LensLike' f s a
weak :: LensLike' f s a
weak = forall s a (f :: * -> *).
(HasField s "weak" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"weak"
weakDependency ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "weakDependency" a) =>
  Lens.Family2.LensLike' f s a
weakDependency :: LensLike' f s a
weakDependency = forall s a (f :: * -> *).
(HasField s "weakDependency" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"weakDependency"