self.typed name, request_class: nil, callable: nil, &block

in lib/functions_framework/function.rb [81:88]


    def self.typed name, request_class: nil, callable: nil, &block
      if request_class && !(request_class.respond_to? :decode_json)
        raise ::ArgumentError, "Type does not implement 'decode_json' class method"
      end

      new name, :typed, callable: callable, request_class: request_class, &block
    end