rd-core
Toggle table of contents
2025.2.2-beta1
jvm
Platform filter
jvm
Switch theme
Search in API
rd-core
rd-core
/
com.jetbrains.rd.util
/
Result
Result
sealed
class
Result
<
out
T
>
Classical Result monad
Inheritors
Success
Failure
Members
Types
Companion
Link copied to clipboard
object
Companion
Failure
Link copied to clipboard
class
Failure
(
val
error
:
Throwable
)
:
Result
<
Nothing
>
Success
Link copied to clipboard
class
Success
<
T
>
(
val
value
:
T
)
:
Result
<
T
>
Functions
transform
Link copied to clipboard
inline
fun
<
E
>
transform
(
onSuccess
:
(
T
)
->
E
,
onFailure
:
(
Throwable
)
->
E
)
:
E
unwrap
Link copied to clipboard
fun
unwrap
(
)
:
T