anmolitor/elm-protoc-types/1.0.0

NOTE: the latest version is 2.0.0

Formerly andreasewering/elm-protoc-types. Search finds this package by either name.

Proto.Google.Protobuf.Internals_

This file was automatically generated by

  • protoc-gen-elm 3.3.4
  • protoc 4.22.2
  • the following specification files: google/protobuf/any.proto, google/protobuf/api.proto, google/protobuf/descriptor.proto, google/protobuf/duration.proto, google/protobuf/empty.proto, google/protobuf/field_mask.proto, google/protobuf/source_context.proto, google/protobuf/struct.proto, google/protobuf/timestamp.proto, google/protobuf/type.proto, google/protobuf/wrappers.proto

To run it, add a dependency via elm install on elm-protocol-buffers version latest or higher.

{ nullValue : Int
, numberValue : Int
, stringValue : Int
, boolValue : Int
, structValue : Int
, listValue : Int
}

The field numbers for the fields of Proto__Google__Protobuf__Value__Kind__Kind. This is mostly useful for internals, like documentation generation.

{ typeUrl : String
, value : Bytes
}

Proto__Google__Protobuf__Any message

{ name : String
, methods : List Proto__Google__Protobuf__Method
, options : List Proto__Google__Protobuf__Option
, version : String
, sourceContext : Maybe Proto__Google__Protobuf__SourceContext
, mixins : List Proto__Google__Protobuf__Mixin
}

Proto__Google__Protobuf__Api message

{ value : Bool }

Proto__Google__Protobuf__BoolValue message

{ value : Bytes }

Proto__Google__Protobuf__BytesValue message

{ name : String
, field : List Proto__Google__Protobuf__FieldDescriptorProto
, extension : List Proto__Google__Protobuf__FieldDescriptorProto
, enumType : List Proto__Google__Protobuf__EnumDescriptorProto
, extensionRange :
List Proto__Google__Protobuf__DescriptorProto__ExtensionRange
, oneofDecl : List Proto__Google__Protobuf__OneofDescriptorProto
, options : Maybe Proto__Google__Protobuf__MessageOptions
, reservedRange :
List Proto__Google__Protobuf__DescriptorProto__ReservedRange
, reservedName : List String
}

Proto__Google__Protobuf__DescriptorProto message

= Proto__Google__Protobuf__DescriptorProto_
Proto__Google__Protobuf__DescriptorProto

Type wrapper for alias type DescriptorProto to avoid unlimited recursion.

For a more in-depth explanation why we need this, read this: https://github.com/elm/compiler/blob/master/hints/recursive-alias.md.

{ start : Int
, end : Int
, options : Maybe Proto__Google__Protobuf__ExtensionRangeOptions
}

Proto__Google__Protobuf__DescriptorProto__ExtensionRange message

{ start : Int
, end : Int
}

Proto__Google__Protobuf__DescriptorProto__ReservedRange message

{ value : Float }

Proto__Google__Protobuf__DoubleValue message

{ seconds : Int64
, nanos : Int
}

Proto__Google__Protobuf__Duration message

Proto__Google__Protobuf__Empty message

{ name : String
, enumvalue : List Proto__Google__Protobuf__EnumValue
, options : List Proto__Google__Protobuf__Option
, sourceContext : Maybe Proto__Google__Protobuf__SourceContext
}

Proto__Google__Protobuf__Enum message

{ name : String
, value : List Proto__Google__Protobuf__EnumValueDescriptorProto
, options : Maybe Proto__Google__Protobuf__EnumOptions
, reservedRange :
List
Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange
, reservedName : List String
}

Proto__Google__Protobuf__EnumDescriptorProto message

Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange message

{ allowAlias : Bool
, deprecated : Bool
, deprecatedLegacyJsonFieldConflicts : Bool
, uninterpretedOption :
List Proto__Google__Protobuf__UninterpretedOption
}

Proto__Google__Protobuf__EnumOptions message

{ name : String
, number : Int
, options : List Proto__Google__Protobuf__Option
}

Proto__Google__Protobuf__EnumValue message

{ name : String
, number : Int
, options : Maybe Proto__Google__Protobuf__EnumValueOptions
}

Proto__Google__Protobuf__EnumValueDescriptorProto message

{ deprecated : Bool
, uninterpretedOption :
List Proto__Google__Protobuf__UninterpretedOption
}

Proto__Google__Protobuf__EnumValueOptions message

{ uninterpretedOption :
List Proto__Google__Protobuf__UninterpretedOption
}

Proto__Google__Protobuf__ExtensionRangeOptions message

, number : Int
, name : String
, typeUrl : String
, oneofIndex : Int
, packed : Bool
, options : List Proto__Google__Protobuf__Option
, jsonName : String
, defaultValue : String
}

Proto__Google__Protobuf__Field message

{ name : String
, number : Int
, typeName : String
, extendee : String
, defaultValue : String
, oneofIndex : Int
, jsonName : String
, options : Maybe Proto__Google__Protobuf__FieldOptions
, proto3Optional : Bool
}

Proto__Google__Protobuf__FieldDescriptorProto message

= Proto__Google__Protobuf__FieldDescriptorProto__LABELOPTIONAL
| Proto__Google__Protobuf__FieldDescriptorProto__LABELREQUIRED
| Proto__Google__Protobuf__FieldDescriptorProto__LABELREPEATED

Proto__Google__Protobuf__FieldDescriptorProto__Label enumeration

= Proto__Google__Protobuf__FieldDescriptorProto__TYPEDOUBLE
| Proto__Google__Protobuf__FieldDescriptorProto__TYPEFLOAT
| Proto__Google__Protobuf__FieldDescriptorProto__TYPEINT64
| Proto__Google__Protobuf__FieldDescriptorProto__TYPEUINT64
| Proto__Google__Protobuf__FieldDescriptorProto__TYPEINT32
| Proto__Google__Protobuf__FieldDescriptorProto__TYPEFIXED64
| Proto__Google__Protobuf__FieldDescriptorProto__TYPEFIXED32
| Proto__Google__Protobuf__FieldDescriptorProto__TYPEBOOL
| Proto__Google__Protobuf__FieldDescriptorProto__TYPESTRING
| Proto__Google__Protobuf__FieldDescriptorProto__TYPEGROUP
| Proto__Google__Protobuf__FieldDescriptorProto__TYPEMESSAGE
| Proto__Google__Protobuf__FieldDescriptorProto__TYPEBYTES
| Proto__Google__Protobuf__FieldDescriptorProto__TYPEUINT32
| Proto__Google__Protobuf__FieldDescriptorProto__TYPEENUM
| Proto__Google__Protobuf__FieldDescriptorProto__TYPESFIXED32
| Proto__Google__Protobuf__FieldDescriptorProto__TYPESFIXED64
| Proto__Google__Protobuf__FieldDescriptorProto__TYPESINT32
| Proto__Google__Protobuf__FieldDescriptorProto__TYPESINT64

Proto__Google__Protobuf__FieldDescriptorProto__Type enumeration

{ paths : List String }

Proto__Google__Protobuf__FieldMask message

, packed : Bool
, lazy : Bool
, unverifiedLazy : Bool
, deprecated : Bool
, weak : Bool
, debugRedact : Bool
, retention :
, target :
, uninterpretedOption :
List Proto__Google__Protobuf__UninterpretedOption
}

Proto__Google__Protobuf__FieldOptions message

= Proto__Google__Protobuf__FieldOptions__STRING
| Proto__Google__Protobuf__FieldOptions__CORD
| Proto__Google__Protobuf__FieldOptions__STRINGPIECE

Proto__Google__Protobuf__FieldOptions__CType enumeration

= Proto__Google__Protobuf__FieldOptions__JSNORMAL
| Proto__Google__Protobuf__FieldOptions__JSSTRING
| Proto__Google__Protobuf__FieldOptions__JSNUMBER

Proto__Google__Protobuf__FieldOptions__JSType enumeration

= Proto__Google__Protobuf__FieldOptions__RETENTIONUNKNOWN
| Proto__Google__Protobuf__FieldOptions__RETENTIONRUNTIME
| Proto__Google__Protobuf__FieldOptions__RETENTIONSOURCE

Proto__Google__Protobuf__FieldOptions__OptionRetention enumeration

= Proto__Google__Protobuf__FieldOptions__TARGETTYPEUNKNOWN
| Proto__Google__Protobuf__FieldOptions__TARGETTYPEFILE
| Proto__Google__Protobuf__FieldOptions__TARGETTYPEEXTENSIONRANGE
| Proto__Google__Protobuf__FieldOptions__TARGETTYPEMESSAGE
| Proto__Google__Protobuf__FieldOptions__TARGETTYPEFIELD
| Proto__Google__Protobuf__FieldOptions__TARGETTYPEONEOF
| Proto__Google__Protobuf__FieldOptions__TARGETTYPEENUM
| Proto__Google__Protobuf__FieldOptions__TARGETTYPEENUMENTRY
| Proto__Google__Protobuf__FieldOptions__TARGETTYPESERVICE
| Proto__Google__Protobuf__FieldOptions__TARGETTYPEMETHOD

Proto__Google__Protobuf__FieldOptions__OptionTargetType enumeration

= Proto__Google__Protobuf__Field__CARDINALITYUNKNOWN
| Proto__Google__Protobuf__Field__CARDINALITYOPTIONAL
| Proto__Google__Protobuf__Field__CARDINALITYREQUIRED
| Proto__Google__Protobuf__Field__CARDINALITYREPEATED
| Proto__Google__Protobuf__Field__CardinalityUnrecognized_ Int

Proto__Google__Protobuf__Field__Cardinality enumeration

= Proto__Google__Protobuf__Field__TYPEUNKNOWN
| Proto__Google__Protobuf__Field__TYPEDOUBLE
| Proto__Google__Protobuf__Field__TYPEFLOAT
| Proto__Google__Protobuf__Field__TYPEINT64
| Proto__Google__Protobuf__Field__TYPEUINT64
| Proto__Google__Protobuf__Field__TYPEINT32
| Proto__Google__Protobuf__Field__TYPEFIXED64
| Proto__Google__Protobuf__Field__TYPEFIXED32
| Proto__Google__Protobuf__Field__TYPEBOOL
| Proto__Google__Protobuf__Field__TYPESTRING
| Proto__Google__Protobuf__Field__TYPEGROUP
| Proto__Google__Protobuf__Field__TYPEMESSAGE
| Proto__Google__Protobuf__Field__TYPEBYTES
| Proto__Google__Protobuf__Field__TYPEUINT32
| Proto__Google__Protobuf__Field__TYPEENUM
| Proto__Google__Protobuf__Field__TYPESFIXED32
| Proto__Google__Protobuf__Field__TYPESFIXED64
| Proto__Google__Protobuf__Field__TYPESINT32
| Proto__Google__Protobuf__Field__TYPESINT64
| Proto__Google__Protobuf__Field__KindUnrecognized_ Int

Proto__Google__Protobuf__Field__Kind enumeration

{ name : String
, package : String
, dependency : List String
, publicDependency : List Int
, weakDependency : List Int
, messageType : List Proto__Google__Protobuf__DescriptorProto
, enumType : List Proto__Google__Protobuf__EnumDescriptorProto
, service : List Proto__Google__Protobuf__ServiceDescriptorProto
, extension : List Proto__Google__Protobuf__FieldDescriptorProto
, options : Maybe Proto__Google__Protobuf__FileOptions
, sourceCodeInfo : Maybe Proto__Google__Protobuf__SourceCodeInfo
, syntax : String
, edition : String
}

Proto__Google__Protobuf__FileDescriptorProto message

{ file : List Proto__Google__Protobuf__FileDescriptorProto }

Proto__Google__Protobuf__FileDescriptorSet message

{ javaPackage : String
, javaOuterClassname : String
, javaMultipleFiles : Bool
, javaGenerateEqualsAndHash : Bool
, javaStringCheckUtf8 : Bool
, optimizeFor :
, goPackage : String
, ccGenericServices : Bool
, javaGenericServices : Bool
, pyGenericServices : Bool
, phpGenericServices : Bool
, deprecated : Bool
, ccEnableArenas : Bool
, objcClassPrefix : String
, csharpNamespace : String
, swiftPrefix : String
, phpClassPrefix : String
, phpNamespace : String
, phpMetadataNamespace : String
, rubyPackage : String
, uninterpretedOption :
List Proto__Google__Protobuf__UninterpretedOption
}

Proto__Google__Protobuf__FileOptions message

= Proto__Google__Protobuf__FileOptions__SPEED
| Proto__Google__Protobuf__FileOptions__CODESIZE
| Proto__Google__Protobuf__FileOptions__LITERUNTIME

Proto__Google__Protobuf__FileOptions__OptimizeMode enumeration

{ value : Float }

Proto__Google__Protobuf__FloatValue message

{ annotation :
List Proto__Google__Protobuf__GeneratedCodeInfo__Annotation
}

Proto__Google__Protobuf__GeneratedCodeInfo message

{ path : List Int
, sourceFile : String
, begin : Int
, end : Int
, semantic :
}

Proto__Google__Protobuf__GeneratedCodeInfo__Annotation message

= Proto__Google__Protobuf__GeneratedCodeInfo__Annotation__NONE
| Proto__Google__Protobuf__GeneratedCodeInfo__Annotation__SET
| Proto__Google__Protobuf__GeneratedCodeInfo__Annotation__ALIAS

Proto__Google__Protobuf__GeneratedCodeInfo__Annotation__Semantic enumeration

{ value : Int }

Proto__Google__Protobuf__Int32Value message

{ value : Int64 }

Proto__Google__Protobuf__Int64Value message

{ values : List Proto__Google__Protobuf__Value }

Proto__Google__Protobuf__ListValue message

{ messageSetWireFormat : Bool
, noStandardDescriptorAccessor : Bool
, deprecated : Bool
, mapEntry : Bool
, deprecatedLegacyJsonFieldConflicts : Bool
, uninterpretedOption :
List Proto__Google__Protobuf__UninterpretedOption
}

Proto__Google__Protobuf__MessageOptions message

{ name : String
, requestTypeUrl : String
, requestStreaming : Bool
, responseTypeUrl : String
, responseStreaming : Bool
, options : List Proto__Google__Protobuf__Option
}

Proto__Google__Protobuf__Method message

{ name : String
, inputType : String
, outputType : String
, options : Maybe Proto__Google__Protobuf__MethodOptions
, clientStreaming : Bool
, serverStreaming : Bool
}

Proto__Google__Protobuf__MethodDescriptorProto message

{ deprecated : Bool
, idempotencyLevel :
, uninterpretedOption :
List Proto__Google__Protobuf__UninterpretedOption
}

Proto__Google__Protobuf__MethodOptions message

= Proto__Google__Protobuf__MethodOptions__IDEMPOTENCYUNKNOWN
| Proto__Google__Protobuf__MethodOptions__NOSIDEEFFECTS
| Proto__Google__Protobuf__MethodOptions__IDEMPOTENT

Proto__Google__Protobuf__MethodOptions__IdempotencyLevel enumeration

{ name : String
, root : String
}

Proto__Google__Protobuf__Mixin message

= Proto__Google__Protobuf__NULLVALUE
| Proto__Google__Protobuf__NullValueUnrecognized_ Int

Proto__Google__Protobuf__NullValue enumeration

{ name : String
, options : Maybe Proto__Google__Protobuf__OneofOptions
}

Proto__Google__Protobuf__OneofDescriptorProto message

{ uninterpretedOption :
List Proto__Google__Protobuf__UninterpretedOption
}

Proto__Google__Protobuf__OneofOptions message

{ name : String
, value : Maybe Proto__Google__Protobuf__Any
}

Proto__Google__Protobuf__Option message

{ name : String
, method : List Proto__Google__Protobuf__MethodDescriptorProto
, options : Maybe Proto__Google__Protobuf__ServiceOptions
}

Proto__Google__Protobuf__ServiceDescriptorProto message

{ deprecated : Bool
, uninterpretedOption :
List Proto__Google__Protobuf__UninterpretedOption
}

Proto__Google__Protobuf__ServiceOptions message

{ location :
List Proto__Google__Protobuf__SourceCodeInfo__Location
}

Proto__Google__Protobuf__SourceCodeInfo message

{ path : List Int
, span : List Int
, leadingComments : String
, trailingComments : String
, leadingDetachedComments : List String
}

Proto__Google__Protobuf__SourceCodeInfo__Location message

{ fileName : String }

Proto__Google__Protobuf__SourceContext message

{ value : String }

Proto__Google__Protobuf__StringValue message

{ fields : Dict String (Maybe Proto__Google__Protobuf__Value) }

Proto__Google__Protobuf__Struct message

= Proto__Google__Protobuf__SYNTAXPROTO2
| Proto__Google__Protobuf__SYNTAXPROTO3
| Proto__Google__Protobuf__SyntaxUnrecognized_ Int

Proto__Google__Protobuf__Syntax enumeration

{ seconds : Int64
, nanos : Int
}

Proto__Google__Protobuf__Timestamp message

{ name : String
, fields : List Proto__Google__Protobuf__Field
, oneofs : List String
, options : List Proto__Google__Protobuf__Option
, sourceContext : Maybe Proto__Google__Protobuf__SourceContext
}

Proto__Google__Protobuf__Type message

{ value : Int }

Proto__Google__Protobuf__UInt32Value message

{ value : Int64 }

Proto__Google__Protobuf__UInt64Value message

{ name :
List Proto__Google__Protobuf__UninterpretedOption__NamePart
, identifierValue : String
, positiveIntValue : Int64
, negativeIntValue : Int64
, doubleValue : Float
, stringValue : Bytes
, aggregateValue : String
}

Proto__Google__Protobuf__UninterpretedOption message

{ namePart : String
, isExtension : Bool
}

Proto__Google__Protobuf__UninterpretedOption__NamePart message

Proto__Google__Protobuf__Value message

= Proto__Google__Protobuf__Value__Kind__NullValue
| Proto__Google__Protobuf__Value__Kind__NumberValue Float
| Proto__Google__Protobuf__Value__Kind__StringValue String
| Proto__Google__Protobuf__Value__Kind__BoolValue Bool
| Proto__Google__Protobuf__Value__Kind__StructValue
Proto__Google__Protobuf__Struct
| Proto__Google__Protobuf__Value__Kind__ListValue
Proto__Google__Protobuf__ListValue

Proto__Google__Protobuf__Value__Kind__Kind options

decodeProto__Google__Protobuf__Any : Decoder Proto__Google__Protobuf__Any

Declares how to decode a Proto__Google__Protobuf__Any from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Api : Decoder Proto__Google__Protobuf__Api

Declares how to decode a Proto__Google__Protobuf__Api from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__BoolValue : Decoder Proto__Google__Protobuf__BoolValue

Declares how to decode a Proto__Google__Protobuf__BoolValue from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__BytesValue : Decoder Proto__Google__Protobuf__BytesValue

Declares how to decode a Proto__Google__Protobuf__BytesValue from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__DescriptorProto : Decoder Proto__Google__Protobuf__DescriptorProto

Declares how to decode a Proto__Google__Protobuf__DescriptorProto from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Decoder
Proto__Google__Protobuf__DescriptorProto__ExtensionRange

Declares how to decode a Proto__Google__Protobuf__DescriptorProto__ExtensionRange from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__DescriptorProto__ReservedRange : Decoder Proto__Google__Protobuf__DescriptorProto__ReservedRange

Declares how to decode a Proto__Google__Protobuf__DescriptorProto__ReservedRange from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__DoubleValue : Decoder Proto__Google__Protobuf__DoubleValue

Declares how to decode a Proto__Google__Protobuf__DoubleValue from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Duration : Decoder Proto__Google__Protobuf__Duration

Declares how to decode a Proto__Google__Protobuf__Duration from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Empty : Decoder Proto__Google__Protobuf__Empty

Declares how to decode a Proto__Google__Protobuf__Empty from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Enum : Decoder Proto__Google__Protobuf__Enum

Declares how to decode a Proto__Google__Protobuf__Enum from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__EnumDescriptorProto : Decoder Proto__Google__Protobuf__EnumDescriptorProto

Declares how to decode a Proto__Google__Protobuf__EnumDescriptorProto from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Decoder
Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange

Declares how to decode a Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__EnumOptions : Decoder Proto__Google__Protobuf__EnumOptions

Declares how to decode a Proto__Google__Protobuf__EnumOptions from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__EnumValue : Decoder Proto__Google__Protobuf__EnumValue

Declares how to decode a Proto__Google__Protobuf__EnumValue from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__EnumValueDescriptorProto : Decoder Proto__Google__Protobuf__EnumValueDescriptorProto

Declares how to decode a Proto__Google__Protobuf__EnumValueDescriptorProto from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__EnumValueOptions : Decoder Proto__Google__Protobuf__EnumValueOptions

Declares how to decode a Proto__Google__Protobuf__EnumValueOptions from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__ExtensionRangeOptions : Decoder Proto__Google__Protobuf__ExtensionRangeOptions

Declares how to decode a Proto__Google__Protobuf__ExtensionRangeOptions from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Field : Decoder Proto__Google__Protobuf__Field

Declares how to decode a Proto__Google__Protobuf__Field from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__FieldDescriptorProto : Decoder Proto__Google__Protobuf__FieldDescriptorProto

Declares how to decode a Proto__Google__Protobuf__FieldDescriptorProto from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__FieldDescriptorProto__Label from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__FieldDescriptorProto__Type from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__FieldMask : Decoder Proto__Google__Protobuf__FieldMask

Declares how to decode a Proto__Google__Protobuf__FieldMask from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__FieldOptions : Decoder Proto__Google__Protobuf__FieldOptions

Declares how to decode a Proto__Google__Protobuf__FieldOptions from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__FieldOptions__CType from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__FieldOptions__JSType from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__FieldOptions__OptionRetention from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__FieldOptions__OptionTargetType from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__Field__Cardinality from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__Field__Kind from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__FileDescriptorProto : Decoder Proto__Google__Protobuf__FileDescriptorProto

Declares how to decode a Proto__Google__Protobuf__FileDescriptorProto from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__FileDescriptorSet : Decoder Proto__Google__Protobuf__FileDescriptorSet

Declares how to decode a Proto__Google__Protobuf__FileDescriptorSet from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__FileOptions : Decoder Proto__Google__Protobuf__FileOptions

Declares how to decode a Proto__Google__Protobuf__FileOptions from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__FileOptions__OptimizeMode from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__FloatValue : Decoder Proto__Google__Protobuf__FloatValue

Declares how to decode a Proto__Google__Protobuf__FloatValue from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__GeneratedCodeInfo : Decoder Proto__Google__Protobuf__GeneratedCodeInfo

Declares how to decode a Proto__Google__Protobuf__GeneratedCodeInfo from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__GeneratedCodeInfo__Annotation : Decoder Proto__Google__Protobuf__GeneratedCodeInfo__Annotation

Declares how to decode a Proto__Google__Protobuf__GeneratedCodeInfo__Annotation from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__GeneratedCodeInfo__Annotation__Semantic from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Int32Value : Decoder Proto__Google__Protobuf__Int32Value

Declares how to decode a Proto__Google__Protobuf__Int32Value from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Int64Value : Decoder Proto__Google__Protobuf__Int64Value

Declares how to decode a Proto__Google__Protobuf__Int64Value from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__ListValue : Decoder Proto__Google__Protobuf__ListValue

Declares how to decode a Proto__Google__Protobuf__ListValue from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__MessageOptions : Decoder Proto__Google__Protobuf__MessageOptions

Declares how to decode a Proto__Google__Protobuf__MessageOptions from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Method : Decoder Proto__Google__Protobuf__Method

Declares how to decode a Proto__Google__Protobuf__Method from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__MethodDescriptorProto : Decoder Proto__Google__Protobuf__MethodDescriptorProto

Declares how to decode a Proto__Google__Protobuf__MethodDescriptorProto from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__MethodOptions : Decoder Proto__Google__Protobuf__MethodOptions

Declares how to decode a Proto__Google__Protobuf__MethodOptions from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__MethodOptions__IdempotencyLevel from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Mixin : Decoder Proto__Google__Protobuf__Mixin

Declares how to decode a Proto__Google__Protobuf__Mixin from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__NullValue from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__OneofDescriptorProto : Decoder Proto__Google__Protobuf__OneofDescriptorProto

Declares how to decode a Proto__Google__Protobuf__OneofDescriptorProto from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__OneofOptions : Decoder Proto__Google__Protobuf__OneofOptions

Declares how to decode a Proto__Google__Protobuf__OneofOptions from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Option : Decoder Proto__Google__Protobuf__Option

Declares how to decode a Proto__Google__Protobuf__Option from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__ServiceDescriptorProto : Decoder Proto__Google__Protobuf__ServiceDescriptorProto

Declares how to decode a Proto__Google__Protobuf__ServiceDescriptorProto from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__ServiceOptions : Decoder Proto__Google__Protobuf__ServiceOptions

Declares how to decode a Proto__Google__Protobuf__ServiceOptions from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__SourceCodeInfo : Decoder Proto__Google__Protobuf__SourceCodeInfo

Declares how to decode a Proto__Google__Protobuf__SourceCodeInfo from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__SourceCodeInfo__Location : Decoder Proto__Google__Protobuf__SourceCodeInfo__Location

Declares how to decode a Proto__Google__Protobuf__SourceCodeInfo__Location from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__SourceContext : Decoder Proto__Google__Protobuf__SourceContext

Declares how to decode a Proto__Google__Protobuf__SourceContext from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__StringValue : Decoder Proto__Google__Protobuf__StringValue

Declares how to decode a Proto__Google__Protobuf__StringValue from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Struct : Decoder Proto__Google__Protobuf__Struct

Declares how to decode a Proto__Google__Protobuf__Struct from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__Syntax from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Timestamp : Decoder Proto__Google__Protobuf__Timestamp

Declares how to decode a Proto__Google__Protobuf__Timestamp from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Type : Decoder Proto__Google__Protobuf__Type

Declares how to decode a Proto__Google__Protobuf__Type from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__UInt32Value : Decoder Proto__Google__Protobuf__UInt32Value

Declares how to decode a Proto__Google__Protobuf__UInt32Value from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__UInt64Value : Decoder Proto__Google__Protobuf__UInt64Value

Declares how to decode a Proto__Google__Protobuf__UInt64Value from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__UninterpretedOption : Decoder Proto__Google__Protobuf__UninterpretedOption

Declares how to decode a Proto__Google__Protobuf__UninterpretedOption from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__UninterpretedOption__NamePart : Decoder Proto__Google__Protobuf__UninterpretedOption__NamePart

Declares how to decode a Proto__Google__Protobuf__UninterpretedOption__NamePart from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

decodeProto__Google__Protobuf__Value : Decoder Proto__Google__Protobuf__Value

Declares how to decode a Proto__Google__Protobuf__Value from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

Declares how to decode a Proto__Google__Protobuf__Value__Kind__Kind from Bytes. To actually perform the conversion from Bytes, you need to use Protobuf.Decode.decode from eriktim/elm-protocol-buffers.

defaultProto__Google__Protobuf__Any : Proto__Google__Protobuf__Any

Default for Proto__GoogleProtobufAny. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Api : Proto__Google__Protobuf__Api

Default for Proto__GoogleProtobufApi. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__BoolValue : Proto__Google__Protobuf__BoolValue

Default for Proto__GoogleProtobufBoolValue. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__BytesValue : Proto__Google__Protobuf__BytesValue

Default for Proto__GoogleProtobufBytesValue. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__DescriptorProto : Proto__Google__Protobuf__DescriptorProto

Default for Proto__GoogleProtobufDescriptorProto. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__DescriptorProto__ExtensionRange : Proto__Google__Protobuf__DescriptorProto__ExtensionRange

Default for Proto__GoogleProtobufDescriptorProto__ExtensionRange. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__DescriptorProto__ReservedRange : Proto__Google__Protobuf__DescriptorProto__ReservedRange

Default for Proto__GoogleProtobufDescriptorProto__ReservedRange. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__DoubleValue : Proto__Google__Protobuf__DoubleValue

Default for Proto__GoogleProtobufDoubleValue. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Duration : Proto__Google__Protobuf__Duration

Default for Proto__GoogleProtobufDuration. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Empty : Proto__Google__Protobuf__Empty

Default for Proto__GoogleProtobufEmpty. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Enum : Proto__Google__Protobuf__Enum

Default for Proto__GoogleProtobufEnum. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__EnumDescriptorProto : Proto__Google__Protobuf__EnumDescriptorProto

Default for Proto__GoogleProtobufEnumDescriptorProto. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange : Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange

Default for Proto__GoogleProtobufEnumDescriptorProto__EnumReservedRange. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__EnumOptions : Proto__Google__Protobuf__EnumOptions

Default for Proto__GoogleProtobufEnumOptions. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__EnumValue : Proto__Google__Protobuf__EnumValue

Default for Proto__GoogleProtobufEnumValue. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__EnumValueDescriptorProto : Proto__Google__Protobuf__EnumValueDescriptorProto

Default for Proto__GoogleProtobufEnumValueDescriptorProto. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__EnumValueOptions : Proto__Google__Protobuf__EnumValueOptions

Default for Proto__GoogleProtobufEnumValueOptions. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__ExtensionRangeOptions : Proto__Google__Protobuf__ExtensionRangeOptions

Default for Proto__GoogleProtobufExtensionRangeOptions. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Field : Proto__Google__Protobuf__Field

Default for Proto__GoogleProtobufField. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__FieldDescriptorProto : Proto__Google__Protobuf__FieldDescriptorProto

Default for Proto__GoogleProtobufFieldDescriptorProto. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufFieldDescriptorProto__Label. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufFieldDescriptorProto__Type. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__FieldMask : Proto__Google__Protobuf__FieldMask

Default for Proto__GoogleProtobufFieldMask. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__FieldOptions : Proto__Google__Protobuf__FieldOptions

Default for Proto__GoogleProtobufFieldOptions. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufFieldOptions__CType. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufFieldOptions__JSType. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufFieldOptions__OptionRetention. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufFieldOptions__OptionTargetType. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufField__Cardinality. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufField__Kind. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__FileDescriptorProto : Proto__Google__Protobuf__FileDescriptorProto

Default for Proto__GoogleProtobufFileDescriptorProto. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__FileDescriptorSet : Proto__Google__Protobuf__FileDescriptorSet

Default for Proto__GoogleProtobufFileDescriptorSet. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__FileOptions : Proto__Google__Protobuf__FileOptions

Default for Proto__GoogleProtobufFileOptions. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufFileOptions__OptimizeMode. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__FloatValue : Proto__Google__Protobuf__FloatValue

Default for Proto__GoogleProtobufFloatValue. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__GeneratedCodeInfo : Proto__Google__Protobuf__GeneratedCodeInfo

Default for Proto__GoogleProtobufGeneratedCodeInfo. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__GeneratedCodeInfo__Annotation : Proto__Google__Protobuf__GeneratedCodeInfo__Annotation

Default for Proto__GoogleProtobufGeneratedCodeInfo__Annotation. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufGeneratedCodeInfoAnnotationSemantic. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Int32Value : Proto__Google__Protobuf__Int32Value

Default for Proto__GoogleProtobufInt32Value. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Int64Value : Proto__Google__Protobuf__Int64Value

Default for Proto__GoogleProtobufInt64Value. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__ListValue : Proto__Google__Protobuf__ListValue

Default for Proto__GoogleProtobufListValue. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__MessageOptions : Proto__Google__Protobuf__MessageOptions

Default for Proto__GoogleProtobufMessageOptions. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Method : Proto__Google__Protobuf__Method

Default for Proto__GoogleProtobufMethod. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__MethodDescriptorProto : Proto__Google__Protobuf__MethodDescriptorProto

Default for Proto__GoogleProtobufMethodDescriptorProto. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__MethodOptions : Proto__Google__Protobuf__MethodOptions

Default for Proto__GoogleProtobufMethodOptions. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufMethodOptions__IdempotencyLevel. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Mixin : Proto__Google__Protobuf__Mixin

Default for Proto__GoogleProtobufMixin. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufNullValue. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__OneofDescriptorProto : Proto__Google__Protobuf__OneofDescriptorProto

Default for Proto__GoogleProtobufOneofDescriptorProto. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__OneofOptions : Proto__Google__Protobuf__OneofOptions

Default for Proto__GoogleProtobufOneofOptions. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Option : Proto__Google__Protobuf__Option

Default for Proto__GoogleProtobufOption. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__ServiceDescriptorProto : Proto__Google__Protobuf__ServiceDescriptorProto

Default for Proto__GoogleProtobufServiceDescriptorProto. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__ServiceOptions : Proto__Google__Protobuf__ServiceOptions

Default for Proto__GoogleProtobufServiceOptions. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__SourceCodeInfo : Proto__Google__Protobuf__SourceCodeInfo

Default for Proto__GoogleProtobufSourceCodeInfo. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__SourceCodeInfo__Location : Proto__Google__Protobuf__SourceCodeInfo__Location

Default for Proto__GoogleProtobufSourceCodeInfo__Location. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__SourceContext : Proto__Google__Protobuf__SourceContext

Default for Proto__GoogleProtobufSourceContext. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__StringValue : Proto__Google__Protobuf__StringValue

Default for Proto__GoogleProtobufStringValue. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Struct : Proto__Google__Protobuf__Struct

Default for Proto__GoogleProtobufStruct. Should only be used for 'required' decoders as an initial value.

Default for Proto__GoogleProtobufSyntax. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Timestamp : Proto__Google__Protobuf__Timestamp

Default for Proto__GoogleProtobufTimestamp. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Type : Proto__Google__Protobuf__Type

Default for Proto__GoogleProtobufType. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__UInt32Value : Proto__Google__Protobuf__UInt32Value

Default for Proto__GoogleProtobufUInt32Value. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__UInt64Value : Proto__Google__Protobuf__UInt64Value

Default for Proto__GoogleProtobufUInt64Value. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__UninterpretedOption : Proto__Google__Protobuf__UninterpretedOption

Default for Proto__GoogleProtobufUninterpretedOption. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__UninterpretedOption__NamePart : Proto__Google__Protobuf__UninterpretedOption__NamePart

Default for Proto__GoogleProtobufUninterpretedOption__NamePart. Should only be used for 'required' decoders as an initial value.

defaultProto__Google__Protobuf__Value : Proto__Google__Protobuf__Value

Default for Proto__GoogleProtobufValue. Should only be used for 'required' decoders as an initial value.

encodeProto__Google__Protobuf__Any : Proto__Google__Protobuf__Any -> Encoder

Declares how to encode a Proto__Google__Protobuf__Any to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Api : Proto__Google__Protobuf__Api -> Encoder

Declares how to encode a Proto__Google__Protobuf__Api to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__BoolValue : Proto__Google__Protobuf__BoolValue -> Encoder

Declares how to encode a Proto__Google__Protobuf__BoolValue to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__BytesValue : Proto__Google__Protobuf__BytesValue -> Encoder

Declares how to encode a Proto__Google__Protobuf__BytesValue to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__DescriptorProto : Proto__Google__Protobuf__DescriptorProto -> Encoder

Declares how to encode a Proto__Google__Protobuf__DescriptorProto to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Proto__Google__Protobuf__DescriptorProto__ExtensionRange
-> Encoder

Declares how to encode a Proto__Google__Protobuf__DescriptorProto__ExtensionRange to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Proto__Google__Protobuf__DescriptorProto__ReservedRange
-> Encoder

Declares how to encode a Proto__Google__Protobuf__DescriptorProto__ReservedRange to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__DoubleValue : Proto__Google__Protobuf__DoubleValue -> Encoder

Declares how to encode a Proto__Google__Protobuf__DoubleValue to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Duration : Proto__Google__Protobuf__Duration -> Encoder

Declares how to encode a Proto__Google__Protobuf__Duration to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Empty : Proto__Google__Protobuf__Empty -> Encoder

Declares how to encode a Proto__Google__Protobuf__Empty to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Enum : Proto__Google__Protobuf__Enum -> Encoder

Declares how to encode a Proto__Google__Protobuf__Enum to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__EnumDescriptorProto : Proto__Google__Protobuf__EnumDescriptorProto -> Encoder

Declares how to encode a Proto__Google__Protobuf__EnumDescriptorProto to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange
-> Encoder

Declares how to encode a Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__EnumOptions : Proto__Google__Protobuf__EnumOptions -> Encoder

Declares how to encode a Proto__Google__Protobuf__EnumOptions to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__EnumValue : Proto__Google__Protobuf__EnumValue -> Encoder

Declares how to encode a Proto__Google__Protobuf__EnumValue to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__EnumValueDescriptorProto : Proto__Google__Protobuf__EnumValueDescriptorProto -> Encoder

Declares how to encode a Proto__Google__Protobuf__EnumValueDescriptorProto to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__EnumValueOptions : Proto__Google__Protobuf__EnumValueOptions -> Encoder

Declares how to encode a Proto__Google__Protobuf__EnumValueOptions to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__ExtensionRangeOptions : Proto__Google__Protobuf__ExtensionRangeOptions -> Encoder

Declares how to encode a Proto__Google__Protobuf__ExtensionRangeOptions to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Field : Proto__Google__Protobuf__Field -> Encoder

Declares how to encode a Proto__Google__Protobuf__Field to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__FieldDescriptorProto : Proto__Google__Protobuf__FieldDescriptorProto -> Encoder

Declares how to encode a Proto__Google__Protobuf__FieldDescriptorProto to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__FieldDescriptorProto__Label to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__FieldDescriptorProto__Type to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__FieldMask : Proto__Google__Protobuf__FieldMask -> Encoder

Declares how to encode a Proto__Google__Protobuf__FieldMask to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__FieldOptions : Proto__Google__Protobuf__FieldOptions -> Encoder

Declares how to encode a Proto__Google__Protobuf__FieldOptions to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__FieldOptions__CType to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__FieldOptions__JSType to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__FieldOptions__OptionRetention to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__FieldOptions__OptionTargetType to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__Field__Cardinality to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__Field__Kind to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__FileDescriptorProto : Proto__Google__Protobuf__FileDescriptorProto -> Encoder

Declares how to encode a Proto__Google__Protobuf__FileDescriptorProto to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__FileDescriptorSet : Proto__Google__Protobuf__FileDescriptorSet -> Encoder

Declares how to encode a Proto__Google__Protobuf__FileDescriptorSet to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__FileOptions : Proto__Google__Protobuf__FileOptions -> Encoder

Declares how to encode a Proto__Google__Protobuf__FileOptions to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__FileOptions__OptimizeMode to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__FloatValue : Proto__Google__Protobuf__FloatValue -> Encoder

Declares how to encode a Proto__Google__Protobuf__FloatValue to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__GeneratedCodeInfo : Proto__Google__Protobuf__GeneratedCodeInfo -> Encoder

Declares how to encode a Proto__Google__Protobuf__GeneratedCodeInfo to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__GeneratedCodeInfo__Annotation : Proto__Google__Protobuf__GeneratedCodeInfo__Annotation -> Encoder

Declares how to encode a Proto__Google__Protobuf__GeneratedCodeInfo__Annotation to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__GeneratedCodeInfo__Annotation__Semantic to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Int32Value : Proto__Google__Protobuf__Int32Value -> Encoder

Declares how to encode a Proto__Google__Protobuf__Int32Value to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Int64Value : Proto__Google__Protobuf__Int64Value -> Encoder

Declares how to encode a Proto__Google__Protobuf__Int64Value to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__ListValue : Proto__Google__Protobuf__ListValue -> Encoder

Declares how to encode a Proto__Google__Protobuf__ListValue to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__MessageOptions : Proto__Google__Protobuf__MessageOptions -> Encoder

Declares how to encode a Proto__Google__Protobuf__MessageOptions to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Method : Proto__Google__Protobuf__Method -> Encoder

Declares how to encode a Proto__Google__Protobuf__Method to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__MethodDescriptorProto : Proto__Google__Protobuf__MethodDescriptorProto -> Encoder

Declares how to encode a Proto__Google__Protobuf__MethodDescriptorProto to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__MethodOptions : Proto__Google__Protobuf__MethodOptions -> Encoder

Declares how to encode a Proto__Google__Protobuf__MethodOptions to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__MethodOptions__IdempotencyLevel to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Mixin : Proto__Google__Protobuf__Mixin -> Encoder

Declares how to encode a Proto__Google__Protobuf__Mixin to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__NullValue to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__OneofDescriptorProto : Proto__Google__Protobuf__OneofDescriptorProto -> Encoder

Declares how to encode a Proto__Google__Protobuf__OneofDescriptorProto to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__OneofOptions : Proto__Google__Protobuf__OneofOptions -> Encoder

Declares how to encode a Proto__Google__Protobuf__OneofOptions to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Option : Proto__Google__Protobuf__Option -> Encoder

Declares how to encode a Proto__Google__Protobuf__Option to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__ServiceDescriptorProto : Proto__Google__Protobuf__ServiceDescriptorProto -> Encoder

Declares how to encode a Proto__Google__Protobuf__ServiceDescriptorProto to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__ServiceOptions : Proto__Google__Protobuf__ServiceOptions -> Encoder

Declares how to encode a Proto__Google__Protobuf__ServiceOptions to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__SourceCodeInfo : Proto__Google__Protobuf__SourceCodeInfo -> Encoder

Declares how to encode a Proto__Google__Protobuf__SourceCodeInfo to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__SourceCodeInfo__Location : Proto__Google__Protobuf__SourceCodeInfo__Location -> Encoder

Declares how to encode a Proto__Google__Protobuf__SourceCodeInfo__Location to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__SourceContext : Proto__Google__Protobuf__SourceContext -> Encoder

Declares how to encode a Proto__Google__Protobuf__SourceContext to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__StringValue : Proto__Google__Protobuf__StringValue -> Encoder

Declares how to encode a Proto__Google__Protobuf__StringValue to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Struct : Proto__Google__Protobuf__Struct -> Encoder

Declares how to encode a Proto__Google__Protobuf__Struct to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__Syntax to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Timestamp : Proto__Google__Protobuf__Timestamp -> Encoder

Declares how to encode a Proto__Google__Protobuf__Timestamp to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Type : Proto__Google__Protobuf__Type -> Encoder

Declares how to encode a Proto__Google__Protobuf__Type to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__UInt32Value : Proto__Google__Protobuf__UInt32Value -> Encoder

Declares how to encode a Proto__Google__Protobuf__UInt32Value to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__UInt64Value : Proto__Google__Protobuf__UInt64Value -> Encoder

Declares how to encode a Proto__Google__Protobuf__UInt64Value to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__UninterpretedOption : Proto__Google__Protobuf__UninterpretedOption -> Encoder

Declares how to encode a Proto__Google__Protobuf__UninterpretedOption to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__UninterpretedOption__NamePart : Proto__Google__Protobuf__UninterpretedOption__NamePart -> Encoder

Declares how to encode a Proto__Google__Protobuf__UninterpretedOption__NamePart to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

encodeProto__Google__Protobuf__Value : Proto__Google__Protobuf__Value -> Encoder

Declares how to encode a Proto__Google__Protobuf__Value to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

Declares how to encode a Proto__Google__Protobuf__Value__Kind__Kind to Bytes. To actually perform the conversion to Bytes, you need to use Protobuf.Encode.encode from eriktim/elm-protocol-buffers.

{ typeUrl : Int
, value : Int
}

The field numbers for the fields of Proto__Google__Protobuf__Any. This is mostly useful for internals, like documentation generation.

{ name : Int
, methods : Int
, options : Int
, version : Int
, sourceContext : Int
, mixins : Int
, syntax : Int
}

The field numbers for the fields of Proto__Google__Protobuf__Api. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__BoolValue. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__BytesValue. This is mostly useful for internals, like documentation generation.

{ name : Int
, field : Int
, extension : Int
, nestedType : Int
, enumType : Int
, extensionRange : Int
, oneofDecl : Int
, options : Int
, reservedRange : Int
, reservedName : Int
}

The field numbers for the fields of Proto__Google__Protobuf__DescriptorProto. This is mostly useful for internals, like documentation generation.

{ start : Int
, end : Int
, options : Int
}

The field numbers for the fields of Proto__Google__Protobuf__DescriptorProto__ExtensionRange. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__DescriptorProto__ReservedRange. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__DoubleValue. This is mostly useful for internals, like documentation generation.

{ seconds : Int
, nanos : Int
}

The field numbers for the fields of Proto__Google__Protobuf__Duration. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__Empty. This is mostly useful for internals, like documentation generation.

{ name : Int
, enumvalue : Int
, options : Int
, sourceContext : Int
, syntax : Int
}

The field numbers for the fields of Proto__Google__Protobuf__Enum. This is mostly useful for internals, like documentation generation.

{ name : Int
, value : Int
, options : Int
, reservedRange : Int
, reservedName : Int
}

The field numbers for the fields of Proto__Google__Protobuf__EnumDescriptorProto. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange. This is mostly useful for internals, like documentation generation.

{ allowAlias : Int
, deprecated : Int
, deprecatedLegacyJsonFieldConflicts : Int
, uninterpretedOption : Int
}

The field numbers for the fields of Proto__Google__Protobuf__EnumOptions. This is mostly useful for internals, like documentation generation.

{ name : Int
, number : Int
, options : Int
}

The field numbers for the fields of Proto__Google__Protobuf__EnumValue. This is mostly useful for internals, like documentation generation.

{ name : Int
, number : Int
, options : Int
}

The field numbers for the fields of Proto__Google__Protobuf__EnumValueDescriptorProto. This is mostly useful for internals, like documentation generation.

{ deprecated : Int
, uninterpretedOption : Int
}

The field numbers for the fields of Proto__Google__Protobuf__EnumValueOptions. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__ExtensionRangeOptions. This is mostly useful for internals, like documentation generation.

{ kind : Int
, cardinality : Int
, number : Int
, name : Int
, typeUrl : Int
, oneofIndex : Int
, packed : Int
, options : Int
, jsonName : Int
, defaultValue : Int
}

The field numbers for the fields of Proto__Google__Protobuf__Field. This is mostly useful for internals, like documentation generation.

{ name : Int
, number : Int
, label : Int
, type_ : Int
, typeName : Int
, extendee : Int
, defaultValue : Int
, oneofIndex : Int
, jsonName : Int
, options : Int
, proto3Optional : Int
}

The field numbers for the fields of Proto__Google__Protobuf__FieldDescriptorProto. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__FieldMask. This is mostly useful for internals, like documentation generation.

{ ctype : Int
, packed : Int
, jstype : Int
, lazy : Int
, unverifiedLazy : Int
, deprecated : Int
, weak : Int
, debugRedact : Int
, retention : Int
, target : Int
, uninterpretedOption : Int
}

The field numbers for the fields of Proto__Google__Protobuf__FieldOptions. This is mostly useful for internals, like documentation generation.

{ name : Int
, package : Int
, dependency : Int
, publicDependency : Int
, weakDependency : Int
, messageType : Int
, enumType : Int
, service : Int
, extension : Int
, options : Int
, sourceCodeInfo : Int
, syntax : Int
, edition : Int
}

The field numbers for the fields of Proto__Google__Protobuf__FileDescriptorProto. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__FileDescriptorSet. This is mostly useful for internals, like documentation generation.

{ javaPackage : Int
, javaOuterClassname : Int
, javaMultipleFiles : Int
, javaGenerateEqualsAndHash : Int
, javaStringCheckUtf8 : Int
, optimizeFor : Int
, goPackage : Int
, ccGenericServices : Int
, javaGenericServices : Int
, pyGenericServices : Int
, phpGenericServices : Int
, deprecated : Int
, ccEnableArenas : Int
, objcClassPrefix : Int
, csharpNamespace : Int
, swiftPrefix : Int
, phpClassPrefix : Int
, phpNamespace : Int
, phpMetadataNamespace : Int
, rubyPackage : Int
, uninterpretedOption : Int
}

The field numbers for the fields of Proto__Google__Protobuf__FileOptions. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__FloatValue. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__GeneratedCodeInfo. This is mostly useful for internals, like documentation generation.

{ path : Int
, sourceFile : Int
, begin : Int
, end : Int
, semantic : Int
}

The field numbers for the fields of Proto__Google__Protobuf__GeneratedCodeInfo__Annotation. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__Int32Value. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__Int64Value. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__ListValue. This is mostly useful for internals, like documentation generation.

{ messageSetWireFormat : Int
, noStandardDescriptorAccessor : Int
, deprecated : Int
, mapEntry : Int
, deprecatedLegacyJsonFieldConflicts : Int
, uninterpretedOption : Int
}

The field numbers for the fields of Proto__Google__Protobuf__MessageOptions. This is mostly useful for internals, like documentation generation.

{ name : Int
, requestTypeUrl : Int
, requestStreaming : Int
, responseTypeUrl : Int
, responseStreaming : Int
, options : Int
, syntax : Int
}

The field numbers for the fields of Proto__Google__Protobuf__Method. This is mostly useful for internals, like documentation generation.

{ name : Int
, inputType : Int
, outputType : Int
, options : Int
, clientStreaming : Int
, serverStreaming : Int
}

The field numbers for the fields of Proto__Google__Protobuf__MethodDescriptorProto. This is mostly useful for internals, like documentation generation.

{ deprecated : Int
, idempotencyLevel : Int
, uninterpretedOption : Int
}

The field numbers for the fields of Proto__Google__Protobuf__MethodOptions. This is mostly useful for internals, like documentation generation.

{ name : Int
, root : Int
}

The field numbers for the fields of Proto__Google__Protobuf__Mixin. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__OneofDescriptorProto. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__OneofOptions. This is mostly useful for internals, like documentation generation.

{ name : Int
, value : Int
}

The field numbers for the fields of Proto__Google__Protobuf__Option. This is mostly useful for internals, like documentation generation.

{ name : Int
, method : Int
, options : Int
}

The field numbers for the fields of Proto__Google__Protobuf__ServiceDescriptorProto. This is mostly useful for internals, like documentation generation.

{ deprecated : Int
, uninterpretedOption : Int
}

The field numbers for the fields of Proto__Google__Protobuf__ServiceOptions. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__SourceCodeInfo. This is mostly useful for internals, like documentation generation.

{ path : Int
, span : Int
, leadingComments : Int
, trailingComments : Int
, leadingDetachedComments : Int
}

The field numbers for the fields of Proto__Google__Protobuf__SourceCodeInfo__Location. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__SourceContext. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__StringValue. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__Struct. This is mostly useful for internals, like documentation generation.

{ seconds : Int
, nanos : Int
}

The field numbers for the fields of Proto__Google__Protobuf__Timestamp. This is mostly useful for internals, like documentation generation.

{ name : Int
, fields : Int
, oneofs : Int
, options : Int
, sourceContext : Int
, syntax : Int
}

The field numbers for the fields of Proto__Google__Protobuf__Type. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__UInt32Value. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__UInt64Value. This is mostly useful for internals, like documentation generation.

{ name : Int
, identifierValue : Int
, positiveIntValue : Int
, negativeIntValue : Int
, doubleValue : Int
, stringValue : Int
, aggregateValue : Int
}

The field numbers for the fields of Proto__Google__Protobuf__UninterpretedOption. This is mostly useful for internals, like documentation generation.

The field numbers for the fields of Proto__Google__Protobuf__UninterpretedOption__NamePart. This is mostly useful for internals, like documentation generation.

{ kind : FieldNumbersProto__Google__Protobuf__Value__Kind__Kind
}

The field numbers for the fields of Proto__Google__Protobuf__Value. This is mostly useful for internals, like documentation generation.

fieldNumbersProto__Google__Protobuf__Value__Kind__Kind : FieldNumbersProto__Google__Protobuf__Value__Kind__Kind

The field numbers for the fields of Proto__Google__Protobuf__Value__Kind__Kind. This is mostly useful for internals, like documentation generation.

jsonEncodeProto__Google__Protobuf__Any : Proto__Google__Protobuf__Any -> Value

Encode a Proto__Google__Protobuf__Any to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Api : Proto__Google__Protobuf__Api -> Value

Encode a Proto__Google__Protobuf__Api to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__BoolValue : Proto__Google__Protobuf__BoolValue -> Value

Encode a Proto__Google__Protobuf__BoolValue to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__BytesValue : Proto__Google__Protobuf__BytesValue -> Value

Encode a Proto__Google__Protobuf__BytesValue to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__DescriptorProto : Proto__Google__Protobuf__DescriptorProto -> Value

Encode a Proto__Google__Protobuf__DescriptorProto to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__DescriptorProto__ExtensionRange : Proto__Google__Protobuf__DescriptorProto__ExtensionRange -> Value

Encode a Proto__Google__Protobuf__DescriptorProto__ExtensionRange to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__DescriptorProto__ReservedRange : Proto__Google__Protobuf__DescriptorProto__ReservedRange -> Value

Encode a Proto__Google__Protobuf__DescriptorProto__ReservedRange to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__DoubleValue : Proto__Google__Protobuf__DoubleValue -> Value

Encode a Proto__Google__Protobuf__DoubleValue to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Duration : Proto__Google__Protobuf__Duration -> Value

Encode a Proto__Google__Protobuf__Duration to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Empty : Proto__Google__Protobuf__Empty -> Value

Encode a Proto__Google__Protobuf__Empty to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Enum : Proto__Google__Protobuf__Enum -> Value

Encode a Proto__Google__Protobuf__Enum to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__EnumDescriptorProto : Proto__Google__Protobuf__EnumDescriptorProto -> Value

Encode a Proto__Google__Protobuf__EnumDescriptorProto to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange
-> Value

Encode a Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__EnumOptions : Proto__Google__Protobuf__EnumOptions -> Value

Encode a Proto__Google__Protobuf__EnumOptions to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__EnumValue : Proto__Google__Protobuf__EnumValue -> Value

Encode a Proto__Google__Protobuf__EnumValue to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__EnumValueDescriptorProto : Proto__Google__Protobuf__EnumValueDescriptorProto -> Value

Encode a Proto__Google__Protobuf__EnumValueDescriptorProto to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__EnumValueOptions : Proto__Google__Protobuf__EnumValueOptions -> Value

Encode a Proto__Google__Protobuf__EnumValueOptions to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__ExtensionRangeOptions : Proto__Google__Protobuf__ExtensionRangeOptions -> Value

Encode a Proto__Google__Protobuf__ExtensionRangeOptions to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Field : Proto__Google__Protobuf__Field -> Value

Encode a Proto__Google__Protobuf__Field to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__FieldDescriptorProto : Proto__Google__Protobuf__FieldDescriptorProto -> Value

Encode a Proto__Google__Protobuf__FieldDescriptorProto to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__FieldDescriptorProto__Label to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__FieldDescriptorProto__Type to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__FieldMask : Proto__Google__Protobuf__FieldMask -> Value

Encode a Proto__Google__Protobuf__FieldMask to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__FieldOptions : Proto__Google__Protobuf__FieldOptions -> Value

Encode a Proto__Google__Protobuf__FieldOptions to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__FieldOptions__CType to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__FieldOptions__JSType to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__FieldOptions__OptionRetention to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__FieldOptions__OptionTargetType to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__Field__Cardinality to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__Field__Kind to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__FileDescriptorProto : Proto__Google__Protobuf__FileDescriptorProto -> Value

Encode a Proto__Google__Protobuf__FileDescriptorProto to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__FileDescriptorSet : Proto__Google__Protobuf__FileDescriptorSet -> Value

Encode a Proto__Google__Protobuf__FileDescriptorSet to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__FileOptions : Proto__Google__Protobuf__FileOptions -> Value

Encode a Proto__Google__Protobuf__FileOptions to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__FileOptions__OptimizeMode to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__FloatValue : Proto__Google__Protobuf__FloatValue -> Value

Encode a Proto__Google__Protobuf__FloatValue to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__GeneratedCodeInfo : Proto__Google__Protobuf__GeneratedCodeInfo -> Value

Encode a Proto__Google__Protobuf__GeneratedCodeInfo to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__GeneratedCodeInfo__Annotation : Proto__Google__Protobuf__GeneratedCodeInfo__Annotation -> Value

Encode a Proto__Google__Protobuf__GeneratedCodeInfo__Annotation to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__GeneratedCodeInfo__Annotation__Semantic to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Int32Value : Proto__Google__Protobuf__Int32Value -> Value

Encode a Proto__Google__Protobuf__Int32Value to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Int64Value : Proto__Google__Protobuf__Int64Value -> Value

Encode a Proto__Google__Protobuf__Int64Value to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__ListValue : Proto__Google__Protobuf__ListValue -> Value

Encode a Proto__Google__Protobuf__ListValue to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__MessageOptions : Proto__Google__Protobuf__MessageOptions -> Value

Encode a Proto__Google__Protobuf__MessageOptions to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Method : Proto__Google__Protobuf__Method -> Value

Encode a Proto__Google__Protobuf__Method to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__MethodDescriptorProto : Proto__Google__Protobuf__MethodDescriptorProto -> Value

Encode a Proto__Google__Protobuf__MethodDescriptorProto to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__MethodOptions : Proto__Google__Protobuf__MethodOptions -> Value

Encode a Proto__Google__Protobuf__MethodOptions to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__MethodOptions__IdempotencyLevel to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Mixin : Proto__Google__Protobuf__Mixin -> Value

Encode a Proto__Google__Protobuf__Mixin to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__NullValue to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__OneofDescriptorProto : Proto__Google__Protobuf__OneofDescriptorProto -> Value

Encode a Proto__Google__Protobuf__OneofDescriptorProto to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__OneofOptions : Proto__Google__Protobuf__OneofOptions -> Value

Encode a Proto__Google__Protobuf__OneofOptions to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Option : Proto__Google__Protobuf__Option -> Value

Encode a Proto__Google__Protobuf__Option to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__ServiceDescriptorProto : Proto__Google__Protobuf__ServiceDescriptorProto -> Value

Encode a Proto__Google__Protobuf__ServiceDescriptorProto to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__ServiceOptions : Proto__Google__Protobuf__ServiceOptions -> Value

Encode a Proto__Google__Protobuf__ServiceOptions to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__SourceCodeInfo : Proto__Google__Protobuf__SourceCodeInfo -> Value

Encode a Proto__Google__Protobuf__SourceCodeInfo to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__SourceCodeInfo__Location : Proto__Google__Protobuf__SourceCodeInfo__Location -> Value

Encode a Proto__Google__Protobuf__SourceCodeInfo__Location to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__SourceContext : Proto__Google__Protobuf__SourceContext -> Value

Encode a Proto__Google__Protobuf__SourceContext to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__StringValue : Proto__Google__Protobuf__StringValue -> Value

Encode a Proto__Google__Protobuf__StringValue to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Struct : Proto__Google__Protobuf__Struct -> Value

Encode a Proto__Google__Protobuf__Struct to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__Syntax to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Timestamp : Proto__Google__Protobuf__Timestamp -> Value

Encode a Proto__Google__Protobuf__Timestamp to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Type : Proto__Google__Protobuf__Type -> Value

Encode a Proto__Google__Protobuf__Type to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__UInt32Value : Proto__Google__Protobuf__UInt32Value -> Value

Encode a Proto__Google__Protobuf__UInt32Value to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__UInt64Value : Proto__Google__Protobuf__UInt64Value -> Value

Encode a Proto__Google__Protobuf__UInt64Value to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__UninterpretedOption : Proto__Google__Protobuf__UninterpretedOption -> Value

Encode a Proto__Google__Protobuf__UninterpretedOption to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__UninterpretedOption__NamePart : Proto__Google__Protobuf__UninterpretedOption__NamePart -> Value

Encode a Proto__Google__Protobuf__UninterpretedOption__NamePart to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

jsonEncodeProto__Google__Protobuf__Value : Proto__Google__Protobuf__Value -> Value

Encode a Proto__Google__Protobuf__Value to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Encode a Proto__Google__Protobuf__Value__Kind__Kind to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json

Unwrap a DescriptorProto from its wrapper DescriptorProto_.