module Concurrent::ExecutorService
@!macro executor_service_public_api @!visibility private
Public Instance Methods
Source
# File lib/concurrent-ruby/concurrent/executor/executor_service.rb, line 174 def can_overflow? false end
@!macro executor_service_method_can_overflow_question
@note Always returns ‘false`
Source
# File lib/concurrent-ruby/concurrent/executor/executor_service.rb, line 181 def serialized? false end
@!macro executor_service_method_serialized_question
@note Always returns ‘false`
Private Instance Methods
Source
# File lib/concurrent-ruby/concurrent/executor/executor_service.rb, line 166 def <<(task) post(&task) self end
@!macro executor_service_method_left_shift
Source
# File lib/concurrent-ruby/concurrent/executor/executor_service.rb, line 161 def post(*args, &task) raise NotImplementedError end
@!macro executor_service_method_post