INNER CODE UNIT · Ruby
__replace_with
exAspArk/batch-loader · lib/batch_loader.rb:120
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)
__executor_proxy.add(item: @item)
end
def __executor_proxy