Toggle table of contents
0.13.0-SNAPSHOT
Select version
0.13.0-SNAPSHOT
0.12.5
jvm
Platform filter
jvm
Switch theme
Search in API
modulecheck-utils:coroutines:impl
/
modulecheck.utils.coroutines.impl
/
ModuleCheckDispatcherProvider
Module
Check
Dispatcher
Provider
class
ModuleCheckDispatcherProvider
@
Inject
constructor
:
DispatcherProvider
(
source
)
Uses
default
as the
io
dispatcher in order to keep things "fair" and limit heap size.
Since
0.12.0
Members
Constructors
Module
Check
Dispatcher
Provider
Link copied to clipboard
@
Inject
constructor
(
)
Properties
default
Link copied to clipboard
open
override
val
default
:
CoroutineDispatcher
io
Link copied to clipboard
open
override
val
io
:
CoroutineDispatcher
key
Link copied to clipboard
open
override
val
key
:
CoroutineContext.Key
<
*
>
main
Link copied to clipboard
open
override
val
main
:
CoroutineDispatcher
main
Immediate
Link copied to clipboard
open
override
val
mainImmediate
:
CoroutineDispatcher
unconfined
Link copied to clipboard
open
override
val
unconfined
:
CoroutineDispatcher
Functions
fold
Link copied to clipboard
open
override
fun
<
R
>
fold
(
initial
:
R
,
operation
:
(
R
,
CoroutineContext.Element
)
->
R
)
:
R
get
Link copied to clipboard
open
operator override
fun
<
E
:
CoroutineContext.Element
>
get
(
key
:
CoroutineContext.Key
<
E
>
)
:
E
?
minus
Key
Link copied to clipboard
open
override
fun
minusKey
(
key
:
CoroutineContext.Key
<
*
>
)
:
CoroutineContext
plus
Link copied to clipboard
open
operator
fun
plus
(
context
:
CoroutineContext
)
:
CoroutineContext