in lib/functions_framework/registry.rb [97:105]
def add_typed name, request_class: nil, &block
name = name.to_s
@mutex.synchronize do
raise ::ArgumentError, "Function already defined: #{name}" if @functions.key? name
@functions[name] = Function.typed name, request_class: request_class, &block
end
self
end