class Stripe::StripeClient::ThreadContext

with future non-major changes.
For internal use only. Does not provide a stable API and may be broken
type safety and lets us document what each field does.
‘Thread.current`. Making it a class likes this gives us a little extra
A record representing any data that `StripeClient` puts into

def default_connection_managers

minimize the number of open connections that an application needs.
all `StripeClient` objects on a particular thread, and created so as to
A map of connection mangers for the thread. Normally shared between
def default_connection_managers
  @default_connection_managers ||= {}
end

def reset_connection_managers

def reset_connection_managers
  @default_connection_managers = {}
end