module HTTPX::Plugins::InternalTelemetry::ConnectionMethods

def self.included(klass)

def self.included(klass)
  klass.prepend TrackTimeMethods
  super
end

def handle_transition(nextstate)

def handle_transition(nextstate)
  state = @state
  super
  meter_elapsed_time("Connection##{object_id}[#{@origin}]: #{state} -> #{nextstate}") if nextstate == @state
end