Package vanity
- func EnumHasBoolExtension(enum *descriptor.EnumDescriptorProto, extension *proto.ExtensionDesc) bool
- func FieldHasBoolExtension(field *descriptor.FieldDescriptorProto, extension *proto.ExtensionDesc) bool
- func FileHasBoolExtension(file *descriptor.FileDescriptorProto, extension *proto.ExtensionDesc) bool
- func FilterFiles(files []*descriptor.FileDescriptorProto, f func(file *descriptor.FileDescriptorProto) bool) []*descriptor.FileDescriptorProto
- func ForEachEnum(msgs []*descriptor.DescriptorProto, f func(field *descriptor.EnumDescriptorProto))
- func ForEachEnumInFiles(files []*descriptor.FileDescriptorProto, f func(enum *descriptor.EnumDescriptorProto))
- func ForEachField(msgs []*descriptor.DescriptorProto, f func(field *descriptor.FieldDescriptorProto))
- func ForEachFieldExcludingExtensions(msgs []*descriptor.DescriptorProto, f func(field *descriptor.FieldDescriptorProto))
- func ForEachFieldInFiles(files []*descriptor.FileDescriptorProto, f func(field *descriptor.FieldDescriptorProto))
- func ForEachFieldInFilesExcludingExtensions(files []*descriptor.FileDescriptorProto, f func(field *descriptor.FieldDescriptorProto))
- func ForEachFile(files []*descriptor.FileDescriptorProto, f func(file *descriptor.FileDescriptorProto))
- func ForEachMessage(msgs []*descriptor.DescriptorProto, f func(msg *descriptor.DescriptorProto))
- func ForEachMessageInFiles(files []*descriptor.FileDescriptorProto, f func(msg *descriptor.DescriptorProto))
- func MessageHasBoolExtension(msg *descriptor.DescriptorProto, extension *proto.ExtensionDesc) bool
- func NotGoogleProtobufDescriptorProto(file *descriptor.FileDescriptorProto) bool
- func OnlyProto2(files []*descriptor.FileDescriptorProto) []*descriptor.FileDescriptorProto
- func OnlyProto3(files []*descriptor.FileDescriptorProto) []*descriptor.FileDescriptorProto
- func SetBoolEnumOption(extension *proto.ExtensionDesc, value bool) func(enum *descriptor.EnumDescriptorProto)
- func SetBoolFieldOption(extension *proto.ExtensionDesc, value bool) func(field *descriptor.FieldDescriptorProto)
- func SetBoolFileOption(extension *proto.ExtensionDesc, value bool) func(file *descriptor.FileDescriptorProto)
- func SetBoolMessageOption(extension *proto.ExtensionDesc, value bool) func(msg *descriptor.DescriptorProto)
- func TurnOffGoEnumPrefix(enum *descriptor.EnumDescriptorProto)
- func TurnOffGoEnumPrefixAll(file *descriptor.FileDescriptorProto)
- func TurnOffGoEnumStringer(enum *descriptor.EnumDescriptorProto)
- func TurnOffGoEnumStringerAll(file *descriptor.FileDescriptorProto)
- func TurnOffGoExtensionsMap(msg *descriptor.DescriptorProto)
- func TurnOffGoExtensionsMapAll(file *descriptor.FileDescriptorProto)
- func TurnOffGoGetters(msg *descriptor.DescriptorProto)
- func TurnOffGoGettersAll(file *descriptor.FileDescriptorProto)
- func TurnOffGoSizecache(msg *descriptor.DescriptorProto)
- func TurnOffGoSizecacheAll(file *descriptor.FileDescriptorProto)
- func TurnOffGoStringer(msg *descriptor.DescriptorProto)
- func TurnOffGoStringerAll(file *descriptor.FileDescriptorProto)
- func TurnOffGoUnkeyed(msg *descriptor.DescriptorProto)
- func TurnOffGoUnkeyedAll(file *descriptor.FileDescriptorProto)
- func TurnOffGoUnrecognized(msg *descriptor.DescriptorProto)
- func TurnOffGoUnrecognizedAll(file *descriptor.FileDescriptorProto)
- func TurnOffGogoImport(file *descriptor.FileDescriptorProto)
- func TurnOffNullable(field *descriptor.FieldDescriptorProto)
- func TurnOffNullableForNativeTypes(field *descriptor.FieldDescriptorProto)
- func TurnOffNullableForNativeTypesWithoutDefaultsOnly(field *descriptor.FieldDescriptorProto)
- func TurnOnBenchGen(msg *descriptor.DescriptorProto)
- func TurnOnBenchGenAll(file *descriptor.FileDescriptorProto)
- func TurnOnCompare(msg *descriptor.DescriptorProto)
- func TurnOnCompareAll(file *descriptor.FileDescriptorProto)
- func TurnOnDescription(msg *descriptor.DescriptorProto)
- func TurnOnDescriptionAll(file *descriptor.FileDescriptorProto)
- func TurnOnEnumStringer(enum *descriptor.EnumDescriptorProto)
- func TurnOnEnumStringerAll(file *descriptor.FileDescriptorProto)
- func TurnOnEqual(msg *descriptor.DescriptorProto)
- func TurnOnEqualAll(file *descriptor.FileDescriptorProto)
- func TurnOnFace(msg *descriptor.DescriptorProto)
- func TurnOnFaceAll(file *descriptor.FileDescriptorProto)
- func TurnOnGoRegistration(file *descriptor.FileDescriptorProto)
- func TurnOnGoString(msg *descriptor.DescriptorProto)
- func TurnOnGoStringAll(file *descriptor.FileDescriptorProto)
- func TurnOnMarshaler(msg *descriptor.DescriptorProto)
- func TurnOnMarshalerAll(file *descriptor.FileDescriptorProto)
- func TurnOnMessageName(msg *descriptor.DescriptorProto)
- func TurnOnMessageNameAll(file *descriptor.FileDescriptorProto)
- func TurnOnPopulate(msg *descriptor.DescriptorProto)
- func TurnOnPopulateAll(file *descriptor.FileDescriptorProto)
- func TurnOnSizer(msg *descriptor.DescriptorProto)
- func TurnOnSizerAll(file *descriptor.FileDescriptorProto)
- func TurnOnStable_MarshalerAll(file *descriptor.FileDescriptorProto)
- func TurnOnStringer(msg *descriptor.DescriptorProto)
- func TurnOnStringerAll(file *descriptor.FileDescriptorProto)
- func TurnOnTestGen(msg *descriptor.DescriptorProto)
- func TurnOnTestGenAll(file *descriptor.FileDescriptorProto)
- func TurnOnUnmarshaler(msg *descriptor.DescriptorProto)
- func TurnOnUnmarshalerAll(file *descriptor.FileDescriptorProto)
- func TurnOnUnsafeMarshaler(msg *descriptor.DescriptorProto)
- func TurnOnUnsafeMarshalerAll(file *descriptor.FileDescriptorProto)
- func TurnOnUnsafeUnmarshaler(msg *descriptor.DescriptorProto)
- func TurnOnUnsafeUnmarshalerAll(file *descriptor.FileDescriptorProto)
- func TurnOnVerboseEqual(msg *descriptor.DescriptorProto)
- func TurnOnVerboseEqualAll(file *descriptor.FileDescriptorProto)
Package files
enum.go
field.go
file.go
foreach.go
msg.go
func EnumHasBoolExtension(enum *descriptor.EnumDescriptorProto, extension *proto.ExtensionDesc) bool
func FieldHasBoolExtension(field *descriptor.FieldDescriptorProto, extension *proto.ExtensionDesc) bool
func FileHasBoolExtension(file *descriptor.FileDescriptorProto, extension *proto.ExtensionDesc) bool
func FilterFiles(files []*descriptor.FileDescriptorProto, f func(file *descriptor.FileDescriptorProto) bool) []*descriptor.FileDescriptorProto
func ForEachEnum(msgs []*descriptor.DescriptorProto, f func(field *descriptor.EnumDescriptorProto))
func ForEachEnumInFiles(files []*descriptor.FileDescriptorProto, f func(enum *descriptor.EnumDescriptorProto))
func ForEachField(msgs []*descriptor.DescriptorProto, f func(field *descriptor.FieldDescriptorProto))
func ForEachFieldExcludingExtensions(msgs []*descriptor.DescriptorProto, f func(field *descriptor.FieldDescriptorProto))
func ForEachFieldInFiles(files []*descriptor.FileDescriptorProto, f func(field *descriptor.FieldDescriptorProto))
func ForEachFieldInFilesExcludingExtensions(files []*descriptor.FileDescriptorProto, f func(field *descriptor.FieldDescriptorProto))
func ForEachFile(files []*descriptor.FileDescriptorProto, f func(file *descriptor.FileDescriptorProto))
func ForEachMessage(msgs []*descriptor.DescriptorProto, f func(msg *descriptor.DescriptorProto))
func ForEachMessageInFiles(files []*descriptor.FileDescriptorProto, f func(msg *descriptor.DescriptorProto))
func MessageHasBoolExtension(msg *descriptor.DescriptorProto, extension *proto.ExtensionDesc) bool
func NotGoogleProtobufDescriptorProto(file *descriptor.FileDescriptorProto) bool
func OnlyProto2(files []*descriptor.FileDescriptorProto) []*descriptor.FileDescriptorProto
func OnlyProto3(files []*descriptor.FileDescriptorProto) []*descriptor.FileDescriptorProto
func SetBoolEnumOption(extension *proto.ExtensionDesc, value bool) func(enum *descriptor.EnumDescriptorProto)
func SetBoolFieldOption(extension *proto.ExtensionDesc, value bool) func(field *descriptor.FieldDescriptorProto)
func SetBoolFileOption(extension *proto.ExtensionDesc, value bool) func(file *descriptor.FileDescriptorProto)
func SetBoolMessageOption(extension *proto.ExtensionDesc, value bool) func(msg *descriptor.DescriptorProto)
func TurnOffGoEnumPrefix(enum *descriptor.EnumDescriptorProto)
func TurnOffGoEnumPrefixAll(file *descriptor.FileDescriptorProto)
func TurnOffGoEnumStringer(enum *descriptor.EnumDescriptorProto)
func TurnOffGoEnumStringerAll(file *descriptor.FileDescriptorProto)
func TurnOffGoExtensionsMap(msg *descriptor.DescriptorProto)
func TurnOffGoExtensionsMapAll(file *descriptor.FileDescriptorProto)
func TurnOffGoGetters(msg *descriptor.DescriptorProto)
func TurnOffGoGettersAll(file *descriptor.FileDescriptorProto)
func TurnOffGoSizecache(msg *descriptor.DescriptorProto)
func TurnOffGoSizecacheAll(file *descriptor.FileDescriptorProto)
func TurnOffGoStringer(msg *descriptor.DescriptorProto)
func TurnOffGoStringerAll(file *descriptor.FileDescriptorProto)
func TurnOffGoUnkeyed(msg *descriptor.DescriptorProto)
func TurnOffGoUnkeyedAll(file *descriptor.FileDescriptorProto)
func TurnOffGoUnrecognized(msg *descriptor.DescriptorProto)
func TurnOffGoUnrecognizedAll(file *descriptor.FileDescriptorProto)
func TurnOffGogoImport(file *descriptor.FileDescriptorProto)
func TurnOffNullable(field *descriptor.FieldDescriptorProto)
func TurnOffNullableForNativeTypes(field *descriptor.FieldDescriptorProto)
func TurnOffNullableForNativeTypesWithoutDefaultsOnly(field *descriptor.FieldDescriptorProto)
func TurnOnBenchGen(msg *descriptor.DescriptorProto)
func TurnOnBenchGenAll(file *descriptor.FileDescriptorProto)
func TurnOnCompare(msg *descriptor.DescriptorProto)
func TurnOnCompareAll(file *descriptor.FileDescriptorProto)
func TurnOnDescription(msg *descriptor.DescriptorProto)
func TurnOnDescriptionAll(file *descriptor.FileDescriptorProto)
func TurnOnEnumStringer(enum *descriptor.EnumDescriptorProto)
func TurnOnEnumStringerAll(file *descriptor.FileDescriptorProto)
func TurnOnEqual(msg *descriptor.DescriptorProto)
func TurnOnEqualAll(file *descriptor.FileDescriptorProto)
func TurnOnFace(msg *descriptor.DescriptorProto)
func TurnOnFaceAll(file *descriptor.FileDescriptorProto)
func TurnOnGoRegistration(file *descriptor.FileDescriptorProto)
func TurnOnGoString(msg *descriptor.DescriptorProto)
func TurnOnGoStringAll(file *descriptor.FileDescriptorProto)
func TurnOnMarshaler(msg *descriptor.DescriptorProto)
func TurnOnMarshalerAll(file *descriptor.FileDescriptorProto)
func TurnOnMessageName(msg *descriptor.DescriptorProto)
func TurnOnMessageNameAll(file *descriptor.FileDescriptorProto)
func TurnOnPopulate(msg *descriptor.DescriptorProto)
func TurnOnPopulateAll(file *descriptor.FileDescriptorProto)
func TurnOnSizer(msg *descriptor.DescriptorProto)
func TurnOnSizerAll(file *descriptor.FileDescriptorProto)
func TurnOnStable_MarshalerAll(file *descriptor.FileDescriptorProto)
func TurnOnStringer(msg *descriptor.DescriptorProto)
func TurnOnStringerAll(file *descriptor.FileDescriptorProto)
func TurnOnTestGen(msg *descriptor.DescriptorProto)
func TurnOnTestGenAll(file *descriptor.FileDescriptorProto)
func TurnOnUnmarshaler(msg *descriptor.DescriptorProto)
func TurnOnUnmarshalerAll(file *descriptor.FileDescriptorProto)
func TurnOnUnsafeMarshaler(msg *descriptor.DescriptorProto)
func TurnOnUnsafeMarshalerAll(file *descriptor.FileDescriptorProto)
func TurnOnUnsafeUnmarshaler(msg *descriptor.DescriptorProto)
func TurnOnUnsafeUnmarshalerAll(file *descriptor.FileDescriptorProto)
func TurnOnVerboseEqual(msg *descriptor.DescriptorProto)
func TurnOnVerboseEqualAll(file *descriptor.FileDescriptorProto)
Subdirectories