class Falcon::Adapters::Rewindable

def call(request)

@returns [Protocol::HTTP::Response] the response.
@parameter request [Protocol::HTTP::Request]
Wrap the request body in a rewindable buffer if required.
def call(request)
	if body = request.body and needs_rewind?(request)
		request.body = Async::HTTP::Body::Rewindable.new(body)
	end
	
	return super
end