Method: CLI::UI::WorkQueue::Future#initialize
- Defined in:
- lib/cli/ui/work_queue.rb
#initialize ⇒ Future
Returns a new instance of Future.
13 14 15 16 17 18 19 20 |
# File 'lib/cli/ui/work_queue.rb', line 13 def initialize @mutex = T.let(Mutex.new, Mutex) @condition = T.let(ConditionVariable.new, ConditionVariable) @completed = T.let(false, T::Boolean) @started = T.let(false, T::Boolean) @result = T.let(nil, T.untyped) @error = T.let(nil, T.nilable(Exception)) end |