var marshalerType …
var unmarshalerType …
func VerifyGroupNames(scheme *runtime.Scheme, legacyUnsuffixedGroups sets.String) error { … }
func VerifyTagNaming(scheme *runtime.Scheme, typesAllowedTags map[reflect.Type]bool, allowedNonstandardJSONNames map[reflect.Type]string) error { … }
func ensureNoTags(gvk schema.GroupVersionKind, tp reflect.Type, parents []reflect.Type, typesAllowedTags map[reflect.Type]bool) []error { … }
func ensureTags(gvk schema.GroupVersionKind, tp reflect.Type, parents []reflect.Type, allowedNonstandardJSONNames map[reflect.Type]string) []error { … }
func fmtParentString(parents []reflect.Type) string { … }
func containsType(s []reflect.Type, t reflect.Type) bool { … }