module Datadog::Tracing::Contrib::Sinatra::Framework

def self.append_middleware(middleware, builder, *args, &block)

Add Rack middleware at the top of the stack
def self.append_middleware(middleware, builder, *args, &block)
  insert_middleware(builder, middleware, args, block) do |proc_, use|
    use.append(proc_)
  end
end