module Concurrent::Promises::Future::FlatShortcuts
@!macro warn.edge
Public Instance Methods
Source
# File lib/concurrent-ruby-edge/concurrent/edge/promises.rb, line 39 def then_flat_event(*args, &block) self.then(*args, &block).flat_event end
@return [Event]
Source
# File lib/concurrent-ruby-edge/concurrent/edge/promises.rb, line 44 def then_flat_event_on(executor, *args, &block) self.then_on(executor, *args, &block).flat_event end
@return [Event]
Source
# File lib/concurrent-ruby-edge/concurrent/edge/promises.rb, line 25 def then_flat_future(*args, &block) self.then(*args, &block).flat_future end
@return [Future]
Also aliased as: then_flat
Source
# File lib/concurrent-ruby-edge/concurrent/edge/promises.rb, line 32 def then_flat_future_on(executor, *args, &block) self.then_on(executor, *args, &block).flat_future end
@return [Future]
Also aliased as: then_flat_on