delay
delay
API
de.rmgk
delay
Async
AsyncCompanion
Callback
DelayMacros
CleanBlock
Promise
Sync
SyncCompanion
delay
/
de.rmgk
/
delay
/
Promise
Promise
de.rmgk.delay$.Promise
class
Promise
[
T
]
extends
Callback
[
T
]
Simple promise implementation synchronizing on the object monitor.
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Callback
[
T
]
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Concrete methods
override
def
complete
(
res
:
Either
[
Throwable
,
T
]):
Unit
Attributes
Definition Classes
Callback
Inherited methods
inline
def
complete
(
tr
:
Try
[
T
]):
Unit
Attributes
Inherited from:
Callback
def
fail
(
ex
:
Throwable
):
Unit
Attributes
Inherited from:
Callback
def
succeed
(
value
:
T
):
Unit
Attributes
Inherited from:
Callback
Concrete fields
val
async
:
Async
[
Any
,
T
]