func NewStructural(s *apiextensions.JSONSchemaProps) (*Structural, error) { … }
func newGenerics(s *apiextensions.JSONSchemaProps) (*Generic, error) { … }
func newValueValidation(s *apiextensions.JSONSchemaProps) (*ValueValidation, error) { … }
func newNestedValueValidation(s *apiextensions.JSONSchemaProps) (*NestedValueValidation, error) { … }
func newExtensions(s *apiextensions.JSONSchemaProps) (*Extensions, error) { … }
func newValidationExtensions(s *apiextensions.JSONSchemaProps) (*ValidationExtensions, error) { … }
func validateUnsupportedFields(s *apiextensions.JSONSchemaProps) error { … }