module Dry::Schema

def self.JSON(**options, &block)

Other tags:
    Api: - public

Returns:
  • (JSON) -
def self.JSON(**options, &block)
  define(**options, processor_type: JSON, &block)
end

def self.Params(**options, &block)

Other tags:
    Api: - public

Returns:
  • (Params) -
def self.Params(**options, &block)
  define(**options, processor_type: Params, &block)
end

def self.define(**options, &block)

Other tags:
    Api: - public

Returns:
  • (Processor) -
def self.define(**options, &block)
  DSL.new(options, &block).call
end