Returns true if self is a direct reference to
Continue or Stop, false otherwise.
      
    
      
    
      
    
      Given a mapping function, returns a new future reference that
is the result of a flatMap operation applied to the source.
Given a mapping function, returns a new future reference that
is the result of a flatMap operation applied to the source.
Execution will happen synchronously if the source value is
a direct reference to Continue or Stop, or asynchronously
otherwise.
      
    
      Given a mapping function, returns a new future reference that
is the result of a map operation applied to the source.
Given a mapping function, returns a new future reference that
is the result of a map operation applied to the source.
Execution will happen synchronously if the source value is
a direct reference to Continue or Stop, or asynchronously
otherwise.
      
    
      When the source future is completed, either through an exception, or a value, apply the provided function.
When the source future is completed, either through an exception, or a value, apply the provided function.
Execution will happen synchronously if the source value is
a direct reference to Continue or Stop, or asynchronously
otherwise.
      
    
      Executes the given callback on Continue.
Executes the given callback on Continue.
Execution will happen synchronously if the source value is
a direct reference to Continue or Stop, or asynchronously
otherwise.
      
    
      If the source completes with a Stop, then complete the given
promise with a value.
      
    
      If the source completes with a Stop, then complete the given
promise with a value.
      
    
      Executes the given callback on Stop or on Failure(ex).
Executes the given callback on Stop or on Failure(ex).
Execution will happen synchronously if the source value is
a direct reference to Continue or Stop, or asynchronously
otherwise.
      
    
      Tries converting an already completed Future[Ack] into a direct
reference to Continue or Stop.
Tries converting an already completed Future[Ack] into a direct
reference to Continue or Stop. Useful for collapsing async
pipelines.
      
    
      
Helpers for dealing with synchronous
Future[Ack]results, powered by macros.