Abort the future.
Complete the Future.
Has the future completed?
If the execution fails as a Box[Nothing], do this
If the execution fails, do this
Execute the function with the value.
Get the future value or if the value is not satisfied after the timeout period, return an Empty
Get the future value 2.
Has the future been aborted
Has the future been satisfied
Map the future over a function
the type that the function returns
the function to apply to the future
a Future that represents the function applied to the value of the future
A function to execute on completion of the Future, success or failure
the function to execute on completion of the Future
Execute a function on failure
the function to execute. Will receive a Box[Nothing] which may be a Failure if there's exception data
Execute the function on success of the future
the function to execute on success.
Satify the future.