This file was automatically generated by
protoc-gen-elm
3.3.4protoc
4.22.2google/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 : Basics.Int
, numberValue : Basics.Int
, stringValue : Basics.Int
, boolValue : Basics.Int
, structValue : Basics.Int
, listValue : Basics.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
, syntax : Proto__Google__Protobuf__Syntax
}
Proto__Google__Protobuf__Api
message
{ value : Basics.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
, nestedType : List Proto__Google__Protobuf__DescriptorProto_
, 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
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 : Basics.Int
, end : Basics.Int
, options : Maybe Proto__Google__Protobuf__ExtensionRangeOptions
}
Proto__Google__Protobuf__DescriptorProto__ExtensionRange
message
{ start : Basics.Int, end : Basics.Int }
Proto__Google__Protobuf__DescriptorProto__ReservedRange
message
{ value : Basics.Float }
Proto__Google__Protobuf__DoubleValue
message
{ seconds : Protobuf.Types.Int64.Int64
, nanos : Basics.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
, syntax : Proto__Google__Protobuf__Syntax
}
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
{ start : Basics.Int, end : Basics.Int }
Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange
message
{ allowAlias : Basics.Bool
, deprecated : Basics.Bool
, deprecatedLegacyJsonFieldConflicts : Basics.Bool
, uninterpretedOption : List Proto__Google__Protobuf__UninterpretedOption
}
Proto__Google__Protobuf__EnumOptions
message
{ name : String
, number : Basics.Int
, options : List Proto__Google__Protobuf__Option
}
Proto__Google__Protobuf__EnumValue
message
{ name : String
, number : Basics.Int
, options : Maybe Proto__Google__Protobuf__EnumValueOptions
}
Proto__Google__Protobuf__EnumValueDescriptorProto
message
{ deprecated : Basics.Bool
, uninterpretedOption : List Proto__Google__Protobuf__UninterpretedOption
}
Proto__Google__Protobuf__EnumValueOptions
message
{ uninterpretedOption : List Proto__Google__Protobuf__UninterpretedOption }
Proto__Google__Protobuf__ExtensionRangeOptions
message
{ kind : Proto__Google__Protobuf__Field__Kind
, cardinality : Proto__Google__Protobuf__Field__Cardinality
, number : Basics.Int
, name : String
, typeUrl : String
, oneofIndex : Basics.Int
, packed : Basics.Bool
, options : List Proto__Google__Protobuf__Option
, jsonName : String
, defaultValue : String
}
Proto__Google__Protobuf__Field
message
{ name : String
, number : Basics.Int
, label : Proto__Google__Protobuf__FieldDescriptorProto__Label
, type_ : Proto__Google__Protobuf__FieldDescriptorProto__Type
, typeName : String
, extendee : String
, defaultValue : String
, oneofIndex : Basics.Int
, jsonName : String
, options : Maybe Proto__Google__Protobuf__FieldOptions
, proto3Optional : Basics.Bool
}
Proto__Google__Protobuf__FieldDescriptorProto
message
Proto__Google__Protobuf__FieldDescriptorProto__Label
enumeration
Proto__Google__Protobuf__FieldDescriptorProto__Type
enumeration
{ paths : List String }
Proto__Google__Protobuf__FieldMask
message
{ ctype : Proto__Google__Protobuf__FieldOptions__CType
, packed : Basics.Bool
, jstype : Proto__Google__Protobuf__FieldOptions__JSType
, lazy : Basics.Bool
, unverifiedLazy : Basics.Bool
, deprecated : Basics.Bool
, weak : Basics.Bool
, debugRedact : Basics.Bool
, retention : Proto__Google__Protobuf__FieldOptions__OptionRetention
, target : Proto__Google__Protobuf__FieldOptions__OptionTargetType
, uninterpretedOption : List Proto__Google__Protobuf__UninterpretedOption
}
Proto__Google__Protobuf__FieldOptions
message
Proto__Google__Protobuf__FieldOptions__CType
enumeration
Proto__Google__Protobuf__FieldOptions__JSType
enumeration
Proto__Google__Protobuf__FieldOptions__OptionRetention
enumeration
Proto__Google__Protobuf__FieldOptions__OptionTargetType
enumeration
Proto__Google__Protobuf__Field__Cardinality
enumeration
Proto__Google__Protobuf__Field__Kind
enumeration
{ name : String
, package : String
, dependency : List String
, publicDependency : List Basics.Int
, weakDependency : List Basics.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 : Basics.Bool
, javaGenerateEqualsAndHash : Basics.Bool
, javaStringCheckUtf8 : Basics.Bool
, optimizeFor : Proto__Google__Protobuf__FileOptions__OptimizeMode
, goPackage : String
, ccGenericServices : Basics.Bool
, javaGenericServices : Basics.Bool
, pyGenericServices : Basics.Bool
, phpGenericServices : Basics.Bool
, deprecated : Basics.Bool
, ccEnableArenas : Basics.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__OptimizeMode
enumeration
{ value : Basics.Float }
Proto__Google__Protobuf__FloatValue
message
{ annotation : List Proto__Google__Protobuf__GeneratedCodeInfo__Annotation }
Proto__Google__Protobuf__GeneratedCodeInfo
message
{ path : List Basics.Int
, sourceFile : String
, begin : Basics.Int
, end : Basics.Int
, semantic : Proto__Google__Protobuf__GeneratedCodeInfo__Annotation__Semantic
}
Proto__Google__Protobuf__GeneratedCodeInfo__Annotation
message
Proto__Google__Protobuf__GeneratedCodeInfo__Annotation__Semantic
enumeration
{ value : Basics.Int }
Proto__Google__Protobuf__Int32Value
message
{ value : Protobuf.Types.Int64.Int64 }
Proto__Google__Protobuf__Int64Value
message
{ values : List Proto__Google__Protobuf__Value }
Proto__Google__Protobuf__ListValue
message
{ messageSetWireFormat : Basics.Bool
, noStandardDescriptorAccessor : Basics.Bool
, deprecated : Basics.Bool
, mapEntry : Basics.Bool
, deprecatedLegacyJsonFieldConflicts : Basics.Bool
, uninterpretedOption : List Proto__Google__Protobuf__UninterpretedOption
}
Proto__Google__Protobuf__MessageOptions
message
{ name : String
, requestTypeUrl : String
, requestStreaming : Basics.Bool
, responseTypeUrl : String
, responseStreaming : Basics.Bool
, options : List Proto__Google__Protobuf__Option
, syntax : Proto__Google__Protobuf__Syntax
}
Proto__Google__Protobuf__Method
message
{ name : String
, inputType : String
, outputType : String
, options : Maybe Proto__Google__Protobuf__MethodOptions
, clientStreaming : Basics.Bool
, serverStreaming : Basics.Bool
}
Proto__Google__Protobuf__MethodDescriptorProto
message
{ deprecated : Basics.Bool
, idempotencyLevel : Proto__Google__Protobuf__MethodOptions__IdempotencyLevel
, uninterpretedOption : List Proto__Google__Protobuf__UninterpretedOption
}
Proto__Google__Protobuf__MethodOptions
message
Proto__Google__Protobuf__MethodOptions__IdempotencyLevel
enumeration
{ name : String
, root : String
}
Proto__Google__Protobuf__Mixin
message
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 : Basics.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 Basics.Int
, span : List Basics.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__Syntax
enumeration
{ seconds : Protobuf.Types.Int64.Int64
, nanos : Basics.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
, syntax : Proto__Google__Protobuf__Syntax
}
Proto__Google__Protobuf__Type
message
{ value : Basics.Int }
Proto__Google__Protobuf__UInt32Value
message
{ value : Protobuf.Types.Int64.Int64 }
Proto__Google__Protobuf__UInt64Value
message
{ name : List Proto__Google__Protobuf__UninterpretedOption__NamePart
, identifierValue : String
, positiveIntValue : Protobuf.Types.Int64.Int64
, negativeIntValue : Protobuf.Types.Int64.Int64
, doubleValue : Basics.Float
, stringValue : Bytes
, aggregateValue : String
}
Proto__Google__Protobuf__UninterpretedOption
message
{ namePart : String
, isExtension : Basics.Bool
}
Proto__Google__Protobuf__UninterpretedOption__NamePart
message
{ kind : Maybe Proto__Google__Protobuf__Value__Kind__Kind }
Proto__Google__Protobuf__Value
message
Proto__Google__Protobuf__Value__Kind__Kind
options
decodeProtoGoogleProtobufAny : Protobuf.Decode.Decoder ProtoGoogleProtobufAny
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.
decodeProtoGoogleProtobufApi : Protobuf.Decode.Decoder ProtoGoogleProtobufApi
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.
decodeProtoGoogleProtobufBoolValue : Protobuf.Decode.Decoder ProtoGoogleProtobufBoolValue
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.
decodeProtoGoogleProtobufBytesValue : Protobuf.Decode.Decoder ProtoGoogleProtobufBytesValue
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.
decodeProtoGoogleProtobufDescriptorProto : Protobuf.Decode.Decoder ProtoGoogleProtobufDescriptorProto
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.
decodeProtoGoogleProtobufDescriptorProtoExtensionRange : Protobuf.Decode.Decoder ProtoGoogleProtobufDescriptorProtoExtensionRange
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.
decodeProtoGoogleProtobufDescriptorProtoReservedRange : Protobuf.Decode.Decoder ProtoGoogleProtobufDescriptorProtoReservedRange
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.
decodeProtoGoogleProtobufDoubleValue : Protobuf.Decode.Decoder ProtoGoogleProtobufDoubleValue
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.
decodeProtoGoogleProtobufDuration : Protobuf.Decode.Decoder ProtoGoogleProtobufDuration
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.
decodeProtoGoogleProtobufEmpty : Protobuf.Decode.Decoder ProtoGoogleProtobufEmpty
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.
decodeProtoGoogleProtobufEnum : Protobuf.Decode.Decoder ProtoGoogleProtobufEnum
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.
decodeProtoGoogleProtobufEnumDescriptorProto : Protobuf.Decode.Decoder ProtoGoogleProtobufEnumDescriptorProto
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.
decodeProtoGoogleProtobufEnumDescriptorProtoEnumReservedRange : Protobuf.Decode.Decoder ProtoGoogleProtobufEnumDescriptorProtoEnumReservedRange
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.
decodeProtoGoogleProtobufEnumOptions : Protobuf.Decode.Decoder ProtoGoogleProtobufEnumOptions
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.
decodeProtoGoogleProtobufEnumValue : Protobuf.Decode.Decoder ProtoGoogleProtobufEnumValue
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.
decodeProtoGoogleProtobufEnumValueDescriptorProto : Protobuf.Decode.Decoder ProtoGoogleProtobufEnumValueDescriptorProto
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.
decodeProtoGoogleProtobufEnumValueOptions : Protobuf.Decode.Decoder ProtoGoogleProtobufEnumValueOptions
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.
decodeProtoGoogleProtobufExtensionRangeOptions : Protobuf.Decode.Decoder ProtoGoogleProtobufExtensionRangeOptions
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.
decodeProtoGoogleProtobufField : Protobuf.Decode.Decoder ProtoGoogleProtobufField
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.
decodeProtoGoogleProtobufFieldDescriptorProto : Protobuf.Decode.Decoder ProtoGoogleProtobufFieldDescriptorProto
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.
decodeProtoGoogleProtobufFieldDescriptorProtoLabel : Protobuf.Decode.Decoder ProtoGoogleProtobufFieldDescriptorProtoLabel
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.
decodeProtoGoogleProtobufFieldDescriptorProtoType : Protobuf.Decode.Decoder ProtoGoogleProtobufFieldDescriptorProtoType
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.
decodeProtoGoogleProtobufFieldMask : Protobuf.Decode.Decoder ProtoGoogleProtobufFieldMask
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.
decodeProtoGoogleProtobufFieldOptions : Protobuf.Decode.Decoder ProtoGoogleProtobufFieldOptions
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.
decodeProtoGoogleProtobufFieldOptionsCType : Protobuf.Decode.Decoder ProtoGoogleProtobufFieldOptionsCType
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.
decodeProtoGoogleProtobufFieldOptionsJSType : Protobuf.Decode.Decoder ProtoGoogleProtobufFieldOptionsJSType
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.
decodeProtoGoogleProtobufFieldOptionsOptionRetention : Protobuf.Decode.Decoder ProtoGoogleProtobufFieldOptionsOptionRetention
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.
decodeProtoGoogleProtobufFieldOptionsOptionTargetType : Protobuf.Decode.Decoder ProtoGoogleProtobufFieldOptionsOptionTargetType
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.
decodeProtoGoogleProtobufFieldCardinality : Protobuf.Decode.Decoder ProtoGoogleProtobufFieldCardinality
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.
decodeProtoGoogleProtobufFieldKind : Protobuf.Decode.Decoder ProtoGoogleProtobufFieldKind
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.
decodeProtoGoogleProtobufFileDescriptorProto : Protobuf.Decode.Decoder ProtoGoogleProtobufFileDescriptorProto
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.
decodeProtoGoogleProtobufFileDescriptorSet : Protobuf.Decode.Decoder ProtoGoogleProtobufFileDescriptorSet
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.
decodeProtoGoogleProtobufFileOptions : Protobuf.Decode.Decoder ProtoGoogleProtobufFileOptions
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.
decodeProtoGoogleProtobufFileOptionsOptimizeMode : Protobuf.Decode.Decoder ProtoGoogleProtobufFileOptionsOptimizeMode
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.
decodeProtoGoogleProtobufFloatValue : Protobuf.Decode.Decoder ProtoGoogleProtobufFloatValue
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.
decodeProtoGoogleProtobufGeneratedCodeInfo : Protobuf.Decode.Decoder ProtoGoogleProtobufGeneratedCodeInfo
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.
decodeProtoGoogleProtobufGeneratedCodeInfoAnnotation : Protobuf.Decode.Decoder ProtoGoogleProtobufGeneratedCodeInfoAnnotation
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.
decodeProtoGoogleProtobufGeneratedCodeInfoAnnotationSemantic : Protobuf.Decode.Decoder ProtoGoogleProtobufGeneratedCodeInfoAnnotationSemantic
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.
decodeProtoGoogleProtobufInt32Value : Protobuf.Decode.Decoder ProtoGoogleProtobufInt32Value
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.
decodeProtoGoogleProtobufInt64Value : Protobuf.Decode.Decoder ProtoGoogleProtobufInt64Value
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.
decodeProtoGoogleProtobufListValue : Protobuf.Decode.Decoder ProtoGoogleProtobufListValue
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.
decodeProtoGoogleProtobufMessageOptions : Protobuf.Decode.Decoder ProtoGoogleProtobufMessageOptions
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.
decodeProtoGoogleProtobufMethod : Protobuf.Decode.Decoder ProtoGoogleProtobufMethod
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.
decodeProtoGoogleProtobufMethodDescriptorProto : Protobuf.Decode.Decoder ProtoGoogleProtobufMethodDescriptorProto
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.
decodeProtoGoogleProtobufMethodOptions : Protobuf.Decode.Decoder ProtoGoogleProtobufMethodOptions
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.
decodeProtoGoogleProtobufMethodOptionsIdempotencyLevel : Protobuf.Decode.Decoder ProtoGoogleProtobufMethodOptionsIdempotencyLevel
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.
decodeProtoGoogleProtobufMixin : Protobuf.Decode.Decoder ProtoGoogleProtobufMixin
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.
decodeProtoGoogleProtobufNullValue : Protobuf.Decode.Decoder ProtoGoogleProtobufNullValue
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.
decodeProtoGoogleProtobufOneofDescriptorProto : Protobuf.Decode.Decoder ProtoGoogleProtobufOneofDescriptorProto
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.
decodeProtoGoogleProtobufOneofOptions : Protobuf.Decode.Decoder ProtoGoogleProtobufOneofOptions
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.
decodeProtoGoogleProtobufOption : Protobuf.Decode.Decoder ProtoGoogleProtobufOption
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.
decodeProtoGoogleProtobufServiceDescriptorProto : Protobuf.Decode.Decoder ProtoGoogleProtobufServiceDescriptorProto
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.
decodeProtoGoogleProtobufServiceOptions : Protobuf.Decode.Decoder ProtoGoogleProtobufServiceOptions
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.
decodeProtoGoogleProtobufSourceCodeInfo : Protobuf.Decode.Decoder ProtoGoogleProtobufSourceCodeInfo
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.
decodeProtoGoogleProtobufSourceCodeInfoLocation : Protobuf.Decode.Decoder ProtoGoogleProtobufSourceCodeInfoLocation
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.
decodeProtoGoogleProtobufSourceContext : Protobuf.Decode.Decoder ProtoGoogleProtobufSourceContext
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.
decodeProtoGoogleProtobufStringValue : Protobuf.Decode.Decoder ProtoGoogleProtobufStringValue
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.
decodeProtoGoogleProtobufStruct : Protobuf.Decode.Decoder ProtoGoogleProtobufStruct
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.
decodeProtoGoogleProtobufSyntax : Protobuf.Decode.Decoder ProtoGoogleProtobufSyntax
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.
decodeProtoGoogleProtobufTimestamp : Protobuf.Decode.Decoder ProtoGoogleProtobufTimestamp
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.
decodeProtoGoogleProtobufType : Protobuf.Decode.Decoder ProtoGoogleProtobufType
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.
decodeProtoGoogleProtobufUInt32Value : Protobuf.Decode.Decoder ProtoGoogleProtobufUInt32Value
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.
decodeProtoGoogleProtobufUInt64Value : Protobuf.Decode.Decoder ProtoGoogleProtobufUInt64Value
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.
decodeProtoGoogleProtobufUninterpretedOption : Protobuf.Decode.Decoder ProtoGoogleProtobufUninterpretedOption
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.
decodeProtoGoogleProtobufUninterpretedOptionNamePart : Protobuf.Decode.Decoder ProtoGoogleProtobufUninterpretedOptionNamePart
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.
decodeProtoGoogleProtobufValue : Protobuf.Decode.Decoder ProtoGoogleProtobufValue
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.
decodeProtoGoogleProtobufValueKindKind : (Maybe ProtoGoogleProtobufValueKindKind -> a -> a) -> Protobuf.Decode.FieldDecoder a
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.
defaultProtoGoogleProtobufAny : ProtoGoogleProtobufAny
Default for Proto__GoogleProtobufAny. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufApi : ProtoGoogleProtobufApi
Default for Proto__GoogleProtobufApi. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufBoolValue : ProtoGoogleProtobufBoolValue
Default for Proto__GoogleProtobufBoolValue. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufBytesValue : ProtoGoogleProtobufBytesValue
Default for Proto__GoogleProtobufBytesValue. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufDescriptorProto : ProtoGoogleProtobufDescriptorProto
Default for Proto__GoogleProtobufDescriptorProto. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufDescriptorProtoExtensionRange : ProtoGoogleProtobufDescriptorProtoExtensionRange
Default for Proto__GoogleProtobufDescriptorProto__ExtensionRange. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufDescriptorProtoReservedRange : ProtoGoogleProtobufDescriptorProtoReservedRange
Default for Proto__GoogleProtobufDescriptorProto__ReservedRange. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufDoubleValue : ProtoGoogleProtobufDoubleValue
Default for Proto__GoogleProtobufDoubleValue. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufDuration : ProtoGoogleProtobufDuration
Default for Proto__GoogleProtobufDuration. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufEmpty : ProtoGoogleProtobufEmpty
Default for Proto__GoogleProtobufEmpty. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufEnum : ProtoGoogleProtobufEnum
Default for Proto__GoogleProtobufEnum. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufEnumDescriptorProto : ProtoGoogleProtobufEnumDescriptorProto
Default for Proto__GoogleProtobufEnumDescriptorProto. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufEnumDescriptorProtoEnumReservedRange : ProtoGoogleProtobufEnumDescriptorProtoEnumReservedRange
Default for Proto__GoogleProtobufEnumDescriptorProto__EnumReservedRange. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufEnumOptions : ProtoGoogleProtobufEnumOptions
Default for Proto__GoogleProtobufEnumOptions. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufEnumValue : ProtoGoogleProtobufEnumValue
Default for Proto__GoogleProtobufEnumValue. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufEnumValueDescriptorProto : ProtoGoogleProtobufEnumValueDescriptorProto
Default for Proto__GoogleProtobufEnumValueDescriptorProto. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufEnumValueOptions : ProtoGoogleProtobufEnumValueOptions
Default for Proto__GoogleProtobufEnumValueOptions. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufExtensionRangeOptions : ProtoGoogleProtobufExtensionRangeOptions
Default for Proto__GoogleProtobufExtensionRangeOptions. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufField : ProtoGoogleProtobufField
Default for Proto__GoogleProtobufField. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFieldDescriptorProto : ProtoGoogleProtobufFieldDescriptorProto
Default for Proto__GoogleProtobufFieldDescriptorProto. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFieldDescriptorProtoLabel : ProtoGoogleProtobufFieldDescriptorProtoLabel
Default for Proto__GoogleProtobufFieldDescriptorProto__Label. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFieldDescriptorProtoType : ProtoGoogleProtobufFieldDescriptorProtoType
Default for Proto__GoogleProtobufFieldDescriptorProto__Type. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFieldMask : ProtoGoogleProtobufFieldMask
Default for Proto__GoogleProtobufFieldMask. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFieldOptions : ProtoGoogleProtobufFieldOptions
Default for Proto__GoogleProtobufFieldOptions. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFieldOptionsCType : ProtoGoogleProtobufFieldOptionsCType
Default for Proto__GoogleProtobufFieldOptions__CType. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFieldOptionsJSType : ProtoGoogleProtobufFieldOptionsJSType
Default for Proto__GoogleProtobufFieldOptions__JSType. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFieldOptionsOptionRetention : ProtoGoogleProtobufFieldOptionsOptionRetention
Default for Proto__GoogleProtobufFieldOptions__OptionRetention. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFieldOptionsOptionTargetType : ProtoGoogleProtobufFieldOptionsOptionTargetType
Default for Proto__GoogleProtobufFieldOptions__OptionTargetType. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFieldCardinality : ProtoGoogleProtobufFieldCardinality
Default for Proto__GoogleProtobufField__Cardinality. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFieldKind : ProtoGoogleProtobufFieldKind
Default for Proto__GoogleProtobufField__Kind. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFileDescriptorProto : ProtoGoogleProtobufFileDescriptorProto
Default for Proto__GoogleProtobufFileDescriptorProto. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFileDescriptorSet : ProtoGoogleProtobufFileDescriptorSet
Default for Proto__GoogleProtobufFileDescriptorSet. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFileOptions : ProtoGoogleProtobufFileOptions
Default for Proto__GoogleProtobufFileOptions. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFileOptionsOptimizeMode : ProtoGoogleProtobufFileOptionsOptimizeMode
Default for Proto__GoogleProtobufFileOptions__OptimizeMode. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufFloatValue : ProtoGoogleProtobufFloatValue
Default for Proto__GoogleProtobufFloatValue. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufGeneratedCodeInfo : ProtoGoogleProtobufGeneratedCodeInfo
Default for Proto__GoogleProtobufGeneratedCodeInfo. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufGeneratedCodeInfoAnnotation : ProtoGoogleProtobufGeneratedCodeInfoAnnotation
Default for Proto__GoogleProtobufGeneratedCodeInfo__Annotation. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufGeneratedCodeInfoAnnotationSemantic : ProtoGoogleProtobufGeneratedCodeInfoAnnotationSemantic
Default for Proto__GoogleProtobufGeneratedCodeInfoAnnotationSemantic. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufInt32Value : ProtoGoogleProtobufInt32Value
Default for Proto__GoogleProtobufInt32Value. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufInt64Value : ProtoGoogleProtobufInt64Value
Default for Proto__GoogleProtobufInt64Value. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufListValue : ProtoGoogleProtobufListValue
Default for Proto__GoogleProtobufListValue. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufMessageOptions : ProtoGoogleProtobufMessageOptions
Default for Proto__GoogleProtobufMessageOptions. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufMethod : ProtoGoogleProtobufMethod
Default for Proto__GoogleProtobufMethod. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufMethodDescriptorProto : ProtoGoogleProtobufMethodDescriptorProto
Default for Proto__GoogleProtobufMethodDescriptorProto. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufMethodOptions : ProtoGoogleProtobufMethodOptions
Default for Proto__GoogleProtobufMethodOptions. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufMethodOptionsIdempotencyLevel : ProtoGoogleProtobufMethodOptionsIdempotencyLevel
Default for Proto__GoogleProtobufMethodOptions__IdempotencyLevel. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufMixin : ProtoGoogleProtobufMixin
Default for Proto__GoogleProtobufMixin. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufNullValue : ProtoGoogleProtobufNullValue
Default for Proto__GoogleProtobufNullValue. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufOneofDescriptorProto : ProtoGoogleProtobufOneofDescriptorProto
Default for Proto__GoogleProtobufOneofDescriptorProto. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufOneofOptions : ProtoGoogleProtobufOneofOptions
Default for Proto__GoogleProtobufOneofOptions. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufOption : ProtoGoogleProtobufOption
Default for Proto__GoogleProtobufOption. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufServiceDescriptorProto : ProtoGoogleProtobufServiceDescriptorProto
Default for Proto__GoogleProtobufServiceDescriptorProto. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufServiceOptions : ProtoGoogleProtobufServiceOptions
Default for Proto__GoogleProtobufServiceOptions. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufSourceCodeInfo : ProtoGoogleProtobufSourceCodeInfo
Default for Proto__GoogleProtobufSourceCodeInfo. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufSourceCodeInfoLocation : ProtoGoogleProtobufSourceCodeInfoLocation
Default for Proto__GoogleProtobufSourceCodeInfo__Location. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufSourceContext : ProtoGoogleProtobufSourceContext
Default for Proto__GoogleProtobufSourceContext. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufStringValue : ProtoGoogleProtobufStringValue
Default for Proto__GoogleProtobufStringValue. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufStruct : ProtoGoogleProtobufStruct
Default for Proto__GoogleProtobufStruct. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufSyntax : ProtoGoogleProtobufSyntax
Default for Proto__GoogleProtobufSyntax. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufTimestamp : ProtoGoogleProtobufTimestamp
Default for Proto__GoogleProtobufTimestamp. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufType : ProtoGoogleProtobufType
Default for Proto__GoogleProtobufType. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufUInt32Value : ProtoGoogleProtobufUInt32Value
Default for Proto__GoogleProtobufUInt32Value. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufUInt64Value : ProtoGoogleProtobufUInt64Value
Default for Proto__GoogleProtobufUInt64Value. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufUninterpretedOption : ProtoGoogleProtobufUninterpretedOption
Default for Proto__GoogleProtobufUninterpretedOption. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufUninterpretedOptionNamePart : ProtoGoogleProtobufUninterpretedOptionNamePart
Default for Proto__GoogleProtobufUninterpretedOption__NamePart. Should only be used for 'required' decoders as an initial value.
defaultProtoGoogleProtobufValue : ProtoGoogleProtobufValue
Default for Proto__GoogleProtobufValue. Should only be used for 'required' decoders as an initial value.
encodeProtoGoogleProtobufAny : ProtoGoogleProtobufAny -> Protobuf.Encode.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.
encodeProtoGoogleProtobufApi : ProtoGoogleProtobufApi -> Protobuf.Encode.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.
encodeProtoGoogleProtobufBoolValue : ProtoGoogleProtobufBoolValue -> Protobuf.Encode.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.
encodeProtoGoogleProtobufBytesValue : ProtoGoogleProtobufBytesValue -> Protobuf.Encode.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.
encodeProtoGoogleProtobufDescriptorProto : ProtoGoogleProtobufDescriptorProto -> Protobuf.Encode.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.
encodeProtoGoogleProtobufDescriptorProtoExtensionRange : ProtoGoogleProtobufDescriptorProtoExtensionRange -> Protobuf.Encode.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.
encodeProtoGoogleProtobufDescriptorProtoReservedRange : ProtoGoogleProtobufDescriptorProtoReservedRange -> Protobuf.Encode.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.
encodeProtoGoogleProtobufDoubleValue : ProtoGoogleProtobufDoubleValue -> Protobuf.Encode.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.
encodeProtoGoogleProtobufDuration : ProtoGoogleProtobufDuration -> Protobuf.Encode.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.
encodeProtoGoogleProtobufEmpty : ProtoGoogleProtobufEmpty -> Protobuf.Encode.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.
encodeProtoGoogleProtobufEnum : ProtoGoogleProtobufEnum -> Protobuf.Encode.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.
encodeProtoGoogleProtobufEnumDescriptorProto : ProtoGoogleProtobufEnumDescriptorProto -> Protobuf.Encode.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.
encodeProtoGoogleProtobufEnumDescriptorProtoEnumReservedRange : ProtoGoogleProtobufEnumDescriptorProtoEnumReservedRange -> Protobuf.Encode.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.
encodeProtoGoogleProtobufEnumOptions : ProtoGoogleProtobufEnumOptions -> Protobuf.Encode.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.
encodeProtoGoogleProtobufEnumValue : ProtoGoogleProtobufEnumValue -> Protobuf.Encode.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.
encodeProtoGoogleProtobufEnumValueDescriptorProto : ProtoGoogleProtobufEnumValueDescriptorProto -> Protobuf.Encode.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.
encodeProtoGoogleProtobufEnumValueOptions : ProtoGoogleProtobufEnumValueOptions -> Protobuf.Encode.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.
encodeProtoGoogleProtobufExtensionRangeOptions : ProtoGoogleProtobufExtensionRangeOptions -> Protobuf.Encode.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.
encodeProtoGoogleProtobufField : ProtoGoogleProtobufField -> Protobuf.Encode.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.
encodeProtoGoogleProtobufFieldDescriptorProto : ProtoGoogleProtobufFieldDescriptorProto -> Protobuf.Encode.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.
encodeProtoGoogleProtobufFieldDescriptorProtoLabel : ProtoGoogleProtobufFieldDescriptorProtoLabel -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufFieldDescriptorProtoType : ProtoGoogleProtobufFieldDescriptorProtoType -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufFieldMask : ProtoGoogleProtobufFieldMask -> Protobuf.Encode.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.
encodeProtoGoogleProtobufFieldOptions : ProtoGoogleProtobufFieldOptions -> Protobuf.Encode.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.
encodeProtoGoogleProtobufFieldOptionsCType : ProtoGoogleProtobufFieldOptionsCType -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufFieldOptionsJSType : ProtoGoogleProtobufFieldOptionsJSType -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufFieldOptionsOptionRetention : ProtoGoogleProtobufFieldOptionsOptionRetention -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufFieldOptionsOptionTargetType : ProtoGoogleProtobufFieldOptionsOptionTargetType -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufFieldCardinality : ProtoGoogleProtobufFieldCardinality -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufFieldKind : ProtoGoogleProtobufFieldKind -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufFileDescriptorProto : ProtoGoogleProtobufFileDescriptorProto -> Protobuf.Encode.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.
encodeProtoGoogleProtobufFileDescriptorSet : ProtoGoogleProtobufFileDescriptorSet -> Protobuf.Encode.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.
encodeProtoGoogleProtobufFileOptions : ProtoGoogleProtobufFileOptions -> Protobuf.Encode.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.
encodeProtoGoogleProtobufFileOptionsOptimizeMode : ProtoGoogleProtobufFileOptionsOptimizeMode -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufFloatValue : ProtoGoogleProtobufFloatValue -> Protobuf.Encode.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.
encodeProtoGoogleProtobufGeneratedCodeInfo : ProtoGoogleProtobufGeneratedCodeInfo -> Protobuf.Encode.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.
encodeProtoGoogleProtobufGeneratedCodeInfoAnnotation : ProtoGoogleProtobufGeneratedCodeInfoAnnotation -> Protobuf.Encode.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.
encodeProtoGoogleProtobufGeneratedCodeInfoAnnotationSemantic : ProtoGoogleProtobufGeneratedCodeInfoAnnotationSemantic -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufInt32Value : ProtoGoogleProtobufInt32Value -> Protobuf.Encode.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.
encodeProtoGoogleProtobufInt64Value : ProtoGoogleProtobufInt64Value -> Protobuf.Encode.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.
encodeProtoGoogleProtobufListValue : ProtoGoogleProtobufListValue -> Protobuf.Encode.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.
encodeProtoGoogleProtobufMessageOptions : ProtoGoogleProtobufMessageOptions -> Protobuf.Encode.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.
encodeProtoGoogleProtobufMethod : ProtoGoogleProtobufMethod -> Protobuf.Encode.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.
encodeProtoGoogleProtobufMethodDescriptorProto : ProtoGoogleProtobufMethodDescriptorProto -> Protobuf.Encode.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.
encodeProtoGoogleProtobufMethodOptions : ProtoGoogleProtobufMethodOptions -> Protobuf.Encode.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.
encodeProtoGoogleProtobufMethodOptionsIdempotencyLevel : ProtoGoogleProtobufMethodOptionsIdempotencyLevel -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufMixin : ProtoGoogleProtobufMixin -> Protobuf.Encode.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.
encodeProtoGoogleProtobufNullValue : ProtoGoogleProtobufNullValue -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufOneofDescriptorProto : ProtoGoogleProtobufOneofDescriptorProto -> Protobuf.Encode.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.
encodeProtoGoogleProtobufOneofOptions : ProtoGoogleProtobufOneofOptions -> Protobuf.Encode.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.
encodeProtoGoogleProtobufOption : ProtoGoogleProtobufOption -> Protobuf.Encode.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.
encodeProtoGoogleProtobufServiceDescriptorProto : ProtoGoogleProtobufServiceDescriptorProto -> Protobuf.Encode.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.
encodeProtoGoogleProtobufServiceOptions : ProtoGoogleProtobufServiceOptions -> Protobuf.Encode.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.
encodeProtoGoogleProtobufSourceCodeInfo : ProtoGoogleProtobufSourceCodeInfo -> Protobuf.Encode.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.
encodeProtoGoogleProtobufSourceCodeInfoLocation : ProtoGoogleProtobufSourceCodeInfoLocation -> Protobuf.Encode.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.
encodeProtoGoogleProtobufSourceContext : ProtoGoogleProtobufSourceContext -> Protobuf.Encode.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.
encodeProtoGoogleProtobufStringValue : ProtoGoogleProtobufStringValue -> Protobuf.Encode.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.
encodeProtoGoogleProtobufStruct : ProtoGoogleProtobufStruct -> Protobuf.Encode.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.
encodeProtoGoogleProtobufSyntax : ProtoGoogleProtobufSyntax -> Protobuf.Encode.Encoder
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.
encodeProtoGoogleProtobufTimestamp : ProtoGoogleProtobufTimestamp -> Protobuf.Encode.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.
encodeProtoGoogleProtobufType : ProtoGoogleProtobufType -> Protobuf.Encode.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.
encodeProtoGoogleProtobufUInt32Value : ProtoGoogleProtobufUInt32Value -> Protobuf.Encode.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.
encodeProtoGoogleProtobufUInt64Value : ProtoGoogleProtobufUInt64Value -> Protobuf.Encode.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.
encodeProtoGoogleProtobufUninterpretedOption : ProtoGoogleProtobufUninterpretedOption -> Protobuf.Encode.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.
encodeProtoGoogleProtobufUninterpretedOptionNamePart : ProtoGoogleProtobufUninterpretedOptionNamePart -> Protobuf.Encode.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.
encodeProtoGoogleProtobufValue : ProtoGoogleProtobufValue -> Protobuf.Encode.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.
encodeProtoGoogleProtobufValueKindKind : Maybe ProtoGoogleProtobufValueKindKind -> ( Basics.Int, Protobuf.Encode.Encoder )
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.
fieldNumbersProtoGoogleProtobuf__Any : { typeUrl : Basics.Int, value : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Any
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Api : { name : Basics.Int, methods : Basics.Int, options : Basics.Int, version : Basics.Int, sourceContext : Basics.Int, mixins : Basics.Int, syntax : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Api
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__BoolValue : { value : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__BoolValue
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__BytesValue : { value : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__BytesValue
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__DescriptorProto : { name : Basics.Int, field : Basics.Int, extension : Basics.Int, nestedType : Basics.Int, enumType : Basics.Int, extensionRange : Basics.Int, oneofDecl : Basics.Int, options : Basics.Int, reservedRange : Basics.Int, reservedName : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__DescriptorProto
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobufDescriptorProtoExtensionRange : { start : Basics.Int, end : Basics.Int, options : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__DescriptorProto__ExtensionRange
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobufDescriptorProtoReservedRange : { start : Basics.Int, end : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__DescriptorProto__ReservedRange
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__DoubleValue : { value : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__DoubleValue
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Duration : { seconds : Basics.Int, nanos : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Duration
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Empty : {}
The field numbers for the fields of Proto__Google__Protobuf__Empty
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Enum : { name : Basics.Int, enumvalue : Basics.Int, options : Basics.Int, sourceContext : Basics.Int, syntax : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Enum
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__EnumDescriptorProto : { name : Basics.Int, value : Basics.Int, options : Basics.Int, reservedRange : Basics.Int, reservedName : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__EnumDescriptorProto
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobufEnumDescriptorProtoEnumReservedRange : { start : Basics.Int, end : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__EnumOptions : { allowAlias : Basics.Int, deprecated : Basics.Int, deprecatedLegacyJsonFieldConflicts : Basics.Int, uninterpretedOption : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__EnumOptions
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__EnumValue : { name : Basics.Int, number : Basics.Int, options : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__EnumValue
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__EnumValueDescriptorProto : { name : Basics.Int, number : Basics.Int, options : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__EnumValueDescriptorProto
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__EnumValueOptions : { deprecated : Basics.Int, uninterpretedOption : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__EnumValueOptions
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__ExtensionRangeOptions : { uninterpretedOption : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__ExtensionRangeOptions
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Field : { kind : Basics.Int, cardinality : Basics.Int, number : Basics.Int, name : Basics.Int, typeUrl : Basics.Int, oneofIndex : Basics.Int, packed : Basics.Int, options : Basics.Int, jsonName : Basics.Int, defaultValue : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Field
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__FieldDescriptorProto : { name : Basics.Int, number : Basics.Int, label : Basics.Int, type_ : Basics.Int, typeName : Basics.Int, extendee : Basics.Int, defaultValue : Basics.Int, oneofIndex : Basics.Int, jsonName : Basics.Int, options : Basics.Int, proto3Optional : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__FieldDescriptorProto
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__FieldMask : { paths : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__FieldMask
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__FieldOptions : { ctype : Basics.Int, packed : Basics.Int, jstype : Basics.Int, lazy : Basics.Int, unverifiedLazy : Basics.Int, deprecated : Basics.Int, weak : Basics.Int, debugRedact : Basics.Int, retention : Basics.Int, target : Basics.Int, uninterpretedOption : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__FieldOptions
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__FileDescriptorProto : { name : Basics.Int, package : Basics.Int, dependency : Basics.Int, publicDependency : Basics.Int, weakDependency : Basics.Int, messageType : Basics.Int, enumType : Basics.Int, service : Basics.Int, extension : Basics.Int, options : Basics.Int, sourceCodeInfo : Basics.Int, syntax : Basics.Int, edition : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__FileDescriptorProto
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__FileDescriptorSet : { file : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__FileDescriptorSet
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__FileOptions : { javaPackage : Basics.Int, javaOuterClassname : Basics.Int, javaMultipleFiles : Basics.Int, javaGenerateEqualsAndHash : Basics.Int, javaStringCheckUtf8 : Basics.Int, optimizeFor : Basics.Int, goPackage : Basics.Int, ccGenericServices : Basics.Int, javaGenericServices : Basics.Int, pyGenericServices : Basics.Int, phpGenericServices : Basics.Int, deprecated : Basics.Int, ccEnableArenas : Basics.Int, objcClassPrefix : Basics.Int, csharpNamespace : Basics.Int, swiftPrefix : Basics.Int, phpClassPrefix : Basics.Int, phpNamespace : Basics.Int, phpMetadataNamespace : Basics.Int, rubyPackage : Basics.Int, uninterpretedOption : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__FileOptions
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__FloatValue : { value : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__FloatValue
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__GeneratedCodeInfo : { annotation : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__GeneratedCodeInfo
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobufGeneratedCodeInfoAnnotation : { path : Basics.Int, sourceFile : Basics.Int, begin : Basics.Int, end : Basics.Int, semantic : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__GeneratedCodeInfo__Annotation
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Int32Value : { value : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Int32Value
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Int64Value : { value : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Int64Value
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__ListValue : { values : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__ListValue
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__MessageOptions : { messageSetWireFormat : Basics.Int, noStandardDescriptorAccessor : Basics.Int, deprecated : Basics.Int, mapEntry : Basics.Int, deprecatedLegacyJsonFieldConflicts : Basics.Int, uninterpretedOption : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__MessageOptions
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Method : { name : Basics.Int, requestTypeUrl : Basics.Int, requestStreaming : Basics.Int, responseTypeUrl : Basics.Int, responseStreaming : Basics.Int, options : Basics.Int, syntax : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Method
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__MethodDescriptorProto : { name : Basics.Int, inputType : Basics.Int, outputType : Basics.Int, options : Basics.Int, clientStreaming : Basics.Int, serverStreaming : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__MethodDescriptorProto
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__MethodOptions : { deprecated : Basics.Int, idempotencyLevel : Basics.Int, uninterpretedOption : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__MethodOptions
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Mixin : { name : Basics.Int, root : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Mixin
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__OneofDescriptorProto : { name : Basics.Int, options : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__OneofDescriptorProto
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__OneofOptions : { uninterpretedOption : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__OneofOptions
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Option : { name : Basics.Int, value : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Option
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__ServiceDescriptorProto : { name : Basics.Int, method : Basics.Int, options : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__ServiceDescriptorProto
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__ServiceOptions : { deprecated : Basics.Int, uninterpretedOption : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__ServiceOptions
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__SourceCodeInfo : { location : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__SourceCodeInfo
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobufSourceCodeInfoLocation : { path : Basics.Int, span : Basics.Int, leadingComments : Basics.Int, trailingComments : Basics.Int, leadingDetachedComments : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__SourceCodeInfo__Location
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__SourceContext : { fileName : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__SourceContext
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__StringValue : { value : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__StringValue
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Struct : { fields : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Struct
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Timestamp : { seconds : Basics.Int, nanos : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Timestamp
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__Type : { name : Basics.Int, fields : Basics.Int, oneofs : Basics.Int, options : Basics.Int, sourceContext : Basics.Int, syntax : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__Type
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__UInt32Value : { value : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__UInt32Value
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__UInt64Value : { value : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__UInt64Value
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobuf__UninterpretedOption : { name : Basics.Int, identifierValue : Basics.Int, positiveIntValue : Basics.Int, negativeIntValue : Basics.Int, doubleValue : Basics.Int, stringValue : Basics.Int, aggregateValue : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__UninterpretedOption
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobufUninterpretedOptionNamePart : { namePart : Basics.Int, isExtension : Basics.Int }
The field numbers for the fields of Proto__Google__Protobuf__UninterpretedOption__NamePart
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobufValue : { kind : FieldNumbersProtoGoogleProtobufValueKindKind }
The field numbers for the fields of Proto__Google__Protobuf__Value
. This is mostly useful for internals, like documentation generation.
fieldNumbersProtoGoogleProtobufValueKindKind : FieldNumbersProtoGoogleProtobufValueKindKind
The field numbers for the fields of Proto__Google__Protobuf__Value__Kind__Kind
. This is mostly useful for internals, like documentation generation.
jsonEncodeProtoGoogleProtobufAny : ProtoGoogleProtobufAny -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Any
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufApi : ProtoGoogleProtobufApi -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Api
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufBoolValue : ProtoGoogleProtobufBoolValue -> Json.Encode.Value
Encode a Proto__Google__Protobuf__BoolValue
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufBytesValue : ProtoGoogleProtobufBytesValue -> Json.Encode.Value
Encode a Proto__Google__Protobuf__BytesValue
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufDescriptorProto : ProtoGoogleProtobufDescriptorProto -> Json.Encode.Value
Encode a Proto__Google__Protobuf__DescriptorProto
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufDescriptorProtoExtensionRange : ProtoGoogleProtobufDescriptorProtoExtensionRange -> Json.Encode.Value
Encode a Proto__Google__Protobuf__DescriptorProto__ExtensionRange
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufDescriptorProtoReservedRange : ProtoGoogleProtobufDescriptorProtoReservedRange -> Json.Encode.Value
Encode a Proto__Google__Protobuf__DescriptorProto__ReservedRange
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufDoubleValue : ProtoGoogleProtobufDoubleValue -> Json.Encode.Value
Encode a Proto__Google__Protobuf__DoubleValue
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufDuration : ProtoGoogleProtobufDuration -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Duration
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufEmpty : ProtoGoogleProtobufEmpty -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Empty
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufEnum : ProtoGoogleProtobufEnum -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Enum
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufEnumDescriptorProto : ProtoGoogleProtobufEnumDescriptorProto -> Json.Encode.Value
Encode a Proto__Google__Protobuf__EnumDescriptorProto
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufEnumDescriptorProtoEnumReservedRange : ProtoGoogleProtobufEnumDescriptorProtoEnumReservedRange -> Json.Encode.Value
Encode a Proto__Google__Protobuf__EnumDescriptorProto__EnumReservedRange
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufEnumOptions : ProtoGoogleProtobufEnumOptions -> Json.Encode.Value
Encode a Proto__Google__Protobuf__EnumOptions
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufEnumValue : ProtoGoogleProtobufEnumValue -> Json.Encode.Value
Encode a Proto__Google__Protobuf__EnumValue
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufEnumValueDescriptorProto : ProtoGoogleProtobufEnumValueDescriptorProto -> Json.Encode.Value
Encode a Proto__Google__Protobuf__EnumValueDescriptorProto
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufEnumValueOptions : ProtoGoogleProtobufEnumValueOptions -> Json.Encode.Value
Encode a Proto__Google__Protobuf__EnumValueOptions
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufExtensionRangeOptions : ProtoGoogleProtobufExtensionRangeOptions -> Json.Encode.Value
Encode a Proto__Google__Protobuf__ExtensionRangeOptions
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufField : ProtoGoogleProtobufField -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Field
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFieldDescriptorProto : ProtoGoogleProtobufFieldDescriptorProto -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FieldDescriptorProto
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFieldDescriptorProtoLabel : ProtoGoogleProtobufFieldDescriptorProtoLabel -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FieldDescriptorProto__Label
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFieldDescriptorProtoType : ProtoGoogleProtobufFieldDescriptorProtoType -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FieldDescriptorProto__Type
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFieldMask : ProtoGoogleProtobufFieldMask -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FieldMask
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFieldOptions : ProtoGoogleProtobufFieldOptions -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FieldOptions
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFieldOptionsCType : ProtoGoogleProtobufFieldOptionsCType -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FieldOptions__CType
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFieldOptionsJSType : ProtoGoogleProtobufFieldOptionsJSType -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FieldOptions__JSType
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFieldOptionsOptionRetention : ProtoGoogleProtobufFieldOptionsOptionRetention -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FieldOptions__OptionRetention
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFieldOptionsOptionTargetType : ProtoGoogleProtobufFieldOptionsOptionTargetType -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FieldOptions__OptionTargetType
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFieldCardinality : ProtoGoogleProtobufFieldCardinality -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Field__Cardinality
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFieldKind : ProtoGoogleProtobufFieldKind -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Field__Kind
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFileDescriptorProto : ProtoGoogleProtobufFileDescriptorProto -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FileDescriptorProto
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFileDescriptorSet : ProtoGoogleProtobufFileDescriptorSet -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FileDescriptorSet
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFileOptions : ProtoGoogleProtobufFileOptions -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FileOptions
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFileOptionsOptimizeMode : ProtoGoogleProtobufFileOptionsOptimizeMode -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FileOptions__OptimizeMode
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufFloatValue : ProtoGoogleProtobufFloatValue -> Json.Encode.Value
Encode a Proto__Google__Protobuf__FloatValue
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufGeneratedCodeInfo : ProtoGoogleProtobufGeneratedCodeInfo -> Json.Encode.Value
Encode a Proto__Google__Protobuf__GeneratedCodeInfo
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufGeneratedCodeInfoAnnotation : ProtoGoogleProtobufGeneratedCodeInfoAnnotation -> Json.Encode.Value
Encode a Proto__Google__Protobuf__GeneratedCodeInfo__Annotation
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufGeneratedCodeInfoAnnotationSemantic : ProtoGoogleProtobufGeneratedCodeInfoAnnotationSemantic -> Json.Encode.Value
Encode a Proto__Google__Protobuf__GeneratedCodeInfo__Annotation__Semantic
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufInt32Value : ProtoGoogleProtobufInt32Value -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Int32Value
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufInt64Value : ProtoGoogleProtobufInt64Value -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Int64Value
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufListValue : ProtoGoogleProtobufListValue -> Json.Encode.Value
Encode a Proto__Google__Protobuf__ListValue
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufMessageOptions : ProtoGoogleProtobufMessageOptions -> Json.Encode.Value
Encode a Proto__Google__Protobuf__MessageOptions
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufMethod : ProtoGoogleProtobufMethod -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Method
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufMethodDescriptorProto : ProtoGoogleProtobufMethodDescriptorProto -> Json.Encode.Value
Encode a Proto__Google__Protobuf__MethodDescriptorProto
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufMethodOptions : ProtoGoogleProtobufMethodOptions -> Json.Encode.Value
Encode a Proto__Google__Protobuf__MethodOptions
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufMethodOptionsIdempotencyLevel : ProtoGoogleProtobufMethodOptionsIdempotencyLevel -> Json.Encode.Value
Encode a Proto__Google__Protobuf__MethodOptions__IdempotencyLevel
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufMixin : ProtoGoogleProtobufMixin -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Mixin
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufNullValue : ProtoGoogleProtobufNullValue -> Json.Encode.Value
Encode a Proto__Google__Protobuf__NullValue
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufOneofDescriptorProto : ProtoGoogleProtobufOneofDescriptorProto -> Json.Encode.Value
Encode a Proto__Google__Protobuf__OneofDescriptorProto
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufOneofOptions : ProtoGoogleProtobufOneofOptions -> Json.Encode.Value
Encode a Proto__Google__Protobuf__OneofOptions
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufOption : ProtoGoogleProtobufOption -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Option
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufServiceDescriptorProto : ProtoGoogleProtobufServiceDescriptorProto -> Json.Encode.Value
Encode a Proto__Google__Protobuf__ServiceDescriptorProto
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufServiceOptions : ProtoGoogleProtobufServiceOptions -> Json.Encode.Value
Encode a Proto__Google__Protobuf__ServiceOptions
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufSourceCodeInfo : ProtoGoogleProtobufSourceCodeInfo -> Json.Encode.Value
Encode a Proto__Google__Protobuf__SourceCodeInfo
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufSourceCodeInfoLocation : ProtoGoogleProtobufSourceCodeInfoLocation -> Json.Encode.Value
Encode a Proto__Google__Protobuf__SourceCodeInfo__Location
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufSourceContext : ProtoGoogleProtobufSourceContext -> Json.Encode.Value
Encode a Proto__Google__Protobuf__SourceContext
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufStringValue : ProtoGoogleProtobufStringValue -> Json.Encode.Value
Encode a Proto__Google__Protobuf__StringValue
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufStruct : ProtoGoogleProtobufStruct -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Struct
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufSyntax : ProtoGoogleProtobufSyntax -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Syntax
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufTimestamp : ProtoGoogleProtobufTimestamp -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Timestamp
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufType : ProtoGoogleProtobufType -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Type
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufUInt32Value : ProtoGoogleProtobufUInt32Value -> Json.Encode.Value
Encode a Proto__Google__Protobuf__UInt32Value
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufUInt64Value : ProtoGoogleProtobufUInt64Value -> Json.Encode.Value
Encode a Proto__Google__Protobuf__UInt64Value
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufUninterpretedOption : ProtoGoogleProtobufUninterpretedOption -> Json.Encode.Value
Encode a Proto__Google__Protobuf__UninterpretedOption
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufUninterpretedOptionNamePart : ProtoGoogleProtobufUninterpretedOptionNamePart -> Json.Encode.Value
Encode a Proto__Google__Protobuf__UninterpretedOption__NamePart
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufValue : ProtoGoogleProtobufValue -> Json.Encode.Value
Encode a Proto__Google__Protobuf__Value
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
jsonEncodeProtoGoogleProtobufValueKindKind : Maybe ProtoGoogleProtobufValueKindKind -> List ( String, Json.Encode.Value )
Encode a Proto__Google__Protobuf__Value__Kind__Kind
to JSON. Uses the canonical encoding described here: https://protobuf.dev/programming-guides/proto3/#json
unwrapProtoGoogleProtobufDescriptorProto : ProtoGoogleProtobufDescriptorProto_ -> ProtoGoogleProtobuf__DescriptorProto
Unwrap a DescriptorProto
from its wrapper DescriptorProto_.