Minix
5.0.0-alpha
module-common
/
dev.racci.minix.api.utils.reflection
/
AccessUtils
/
accessSet
access
Set
@
JvmName
(
name
=
"accessSet0"
)
inline suspend
fun
<
R
>
accessSet
(
property
:
KMutableProperty0
<
R
>
,
value
:
R
)
@
JvmName
(
name
=
"accessSet1"
)
inline suspend
fun
<
T
:
Any
,
R
>
accessSet
(
property
:
KMutableProperty1
<
T
,
R
>
,
obj
:
T
,
value
:
R
)
@
JvmName
(
name
=
"accessSet2"
)
inline suspend
fun
<
T
:
Any
,
D
,
R
>
accessSet
(
property
:
KMutableProperty2
<
T
,
D
,
R
>
,
objT
:
T
,
objD
:
D
,
value
:
R
)