INNER CODE UNIT · Ruby
__singleton_class
exAspArk/batch-loader · lib/batch_loader.rb:116
def __singleton_class
class << self ; self ; end
end
def __replace_with!(value)
__singleton_class.class_eval do
(value.methods - LEFT_INSTANCE_METHODS).each do |method_name|
define_method(method_name) do |*args, **kwargs, &block|
value.public_send(method_name, *args, **kwargs, &block)
end
end
end
self
end
def __purge_cache
__executor_proxy.unload_value(item: @item)