module Dry::Configurable

def inherited(subclass)

Other tags:
    Private: -
def inherited(subclass)
  subclass.instance_variable_set(:@_config_mutex, Mutex.new)
  subclass.instance_variable_set(:@_settings, @_settings.clone)
  subclass.instance_variable_set(:@_config, @_config.clone) if defined?(@_config)
  super
end