class ActiveRecord::AsynchronousQueriesTracker
Experimental RBS support (using type sampling data from the type_fusion
project).
# sig/active_record/asynchronous_queries_tracker.rbs class ActiveRecord::AsynchronousQueriesTracker def run: () -> untyped end
:nodoc:
def complete(asynchronous_queries_tracker)
def complete(asynchronous_queries_tracker) asynchronous_queries_tracker.finalize_session end
def finalize_session
def finalize_session @current_session.finalize @current_session = NullSession end
def initialize
def initialize @current_session = NullSession end
def install_executor_hooks(executor = ActiveSupport::Executor)
def install_executor_hooks(executor = ActiveSupport::Executor) executor.register_hook(self) end
def run
Experimental RBS support (using type sampling data from the type_fusion
project).
def run: () -> untyped
This signature was generated using 1 sample from 1 application.
def run ActiveRecord::Base.asynchronous_queries_tracker.start_session end
def start_session
def start_session @current_session = Session.new self end