HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Moduleproto-lens-protobuf-types-0.7.2.2Haskell2010

Proto.Google.Protobuf.Api

  • 3 types
datadata Api
#

Fields :

  • name :: Lens' Api Data.Text.Text

  • methods :: Lens' Api [Method]

  • vec'methods :: Lens' Api (Data.Vector.Vector Method)

  • options :: Lens' Api [Proto.Google.Protobuf.Type.Option]

  • vec'options :: Lens' Api (Data.Vector.Vector Proto.Google.Protobuf.Type.Option)

  • version :: Lens' Api Data.Text.Text

  • sourceContext :: Lens' Api Proto.Google.Protobuf.SourceContext.SourceContext

  • maybe'sourceContext :: Lens' Api (Prelude.Maybe Proto.Google.Protobuf.SourceContext.SourceContext)

  • mixins :: Lens' Api [Mixin]

  • vec'mixins :: Lens' Api (Data.Vector.Vector Mixin)

  • syntax :: Lens' Api Proto.Google.Protobuf.Type.Syntax

Instances16Eq, Ord, Show, NFData, Message, HasField, …
  • Eq ApiDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • Ord ApiDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • Show ApiDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • NFData ApiDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • Message ApiDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "name" TextDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "sourceContext" SourceContextDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "syntax" SyntaxDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "version" TextDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "maybe'sourceContext" (Maybe SourceContext)Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "methods" [Method]Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "mixins" [Mixin]Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "options" [Option]Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "vec'methods" (Vector Method)Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "vec'mixins" (Vector Mixin)Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "vec'options" (Vector Option)Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
datadata Method
#

Fields :

Instances15Eq, Ord, Show, NFData, Message, HasField, …
  • Eq MethodDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • Ord MethodDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • Show MethodDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • NFData MethodDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • Message MethodDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Method "name" TextDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Method "requestStreaming" BoolDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Method "requestTypeUrl" TextDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Method "responseStreaming" BoolDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Method "responseTypeUrl" TextDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Method "syntax" SyntaxDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "methods" [Method]Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "vec'methods" (Vector Method)Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Method "options" [Option]Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Method "vec'options" (Vector Option)Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
datadata Mixin
#

Fields :

  • name :: Lens' Mixin Data.Text.Text

  • root :: Lens' Mixin Data.Text.Text

Instances9Eq, Ord, Show, NFData, Message, HasField, …
  • Eq MixinDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • Ord MixinDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • Show MixinDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • NFData MixinDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • Message MixinDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Mixin "name" TextDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Mixin "root" TextDefined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "mixins" [Mixin]Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api
  • HasField Api "vec'mixins" (Vector Mixin)Defined in proto-lens-protobuf-types-0.7.2.2 · Proto.Google.Protobuf.Api