kubernetes/vendor/k8s.io/kube-openapi/pkg/schemaconv/proto_models.go

// ToSchema converts openapi definitions into a schema suitable for structured
// merge (i.e. kubectl apply v2).
func ToSchema(models proto.Models) (*schema.Schema, error) {}

// ToSchemaWithPreserveUnknownFields converts openapi definitions into a schema suitable for structured
// merge (i.e. kubectl apply v2), it will preserve unknown fields if specified.
func ToSchemaWithPreserveUnknownFields(models proto.Models, preserveUnknownFields bool) (*schema.Schema, error) {}

func (c *convert) makeRef(model proto.Schema, preserveUnknownFields bool) schema.TypeRef {}

func (c *convert) VisitKind(k *proto.Kind) {}

func (c *convert) VisitArray(a *proto.Array) {}

func (c *convert) VisitMap(m *proto.Map) {}

func (c *convert) VisitPrimitive(p *proto.Primitive) {}

func (c *convert) VisitArbitrary(a *proto.Arbitrary) {}

func (c *convert) VisitReference(proto.Reference) {}