This object contains implementation details of the “ask” pattern.
This is what is used to complete a Future that is returned from an ask/? call, when it times out.
Sends a message asynchronously and returns a Future
holding the eventual reply message; this means that the target actor
needs to send the result to the
sender reference provided.
Import this implicit conversion to gain
ask methods on
ActorRef, which will defer to the
ask(actorRef, message)(timeout) method defined here.
Returns a Future that will be completed with success (value
existing messages of the target actor has been processed and the actor has been
Import this implicit conversion to gain the
pipeTo method on Future: