module Concurrent::Options
def self.executor(executor_identifier)
Experimental RBS support (using type sampling data from the type_fusion
project).
def self.executor: (Symbol executor_identifier) -> Concurrent::FixedThreadPool
This signature was generated using 1 sample from 1 application.
def self.executor(executor_identifier) case executor_identifier when :fast Concurrent.global_fast_executor when :io Concurrent.global_io_executor when :immediate Concurrent.global_immediate_executor when Concurrent::ExecutorService executor_identifier else raise ArgumentError, "executor not recognized by '#{executor_identifier}'" end end