toggle menu
io.github.goquati
1.10.0
common
switch theme
search in API
io.github.goquati
/
io.github.goquati.kotlin.util
/
Failure
Failure
common
value
class
Failure
<
E
>
(
val
failure
:
E
)
:
Result
<
Nothing
,
E
>
Members
Members & Extensions
Constructors
Failure
Link copied to clipboard
common
constructor
(
failure
:
E
)
Properties
failure
Link copied to clipboard
common
val
failure
:
E
failure
Or
Null
Link copied to clipboard
common
val
<
E
>
Result
<
*
,
E
>
.
failureOrNull
:
E
?
success
Or
Null
Link copied to clipboard
common
val
<
T
>
Result
<
T
,
*
>
.
successOrNull
:
T
?
Functions
flat
Map
Link copied to clipboard
common
inline
fun
<
T1
,
T2
,
E
>
Result
<
T1
,
E
>
.
flatMap
(
block
:
(
T1
)
->
Result
<
T2
,
E
>
)
:
Result
<
T2
,
E
>
flatten
Link copied to clipboard
common
fun
<
T
,
E
>
Result
<
Result
<
T
,
E
>
,
E
>
.
flatten
(
)
:
Result
<
T
,
E
>
get
Failure
Or
Link copied to clipboard
common
fun
<
E
>
Result
<
*
,
E
>
.
getFailureOr
(
default
:
E
)
:
E
inline
fun
<
T
,
E
>
Result
<
T
,
E
>
.
getFailureOr
(
block
:
(
T
)
->
E
)
:
E
get
Or
Link copied to clipboard
common
fun
<
T
>
Result
<
T
,
*
>
.
getOr
(
default
:
T
)
:
T
inline
fun
<
T
,
E
>
Result
<
T
,
E
>
.
getOr
(
block
:
(
E
)
->
T
)
:
T
get
Or
Throw
Link copied to clipboard
common
fun
<
T
,
E
:
Throwable
>
Result
<
T
,
E
>
.
getOrThrow
(
)
:
T
is
Failure
Link copied to clipboard
common
fun
<
T
,
E
>
Result
<
T
,
E
>
.
isFailure
(
)
:
Boolean
is
Success
Link copied to clipboard
common
fun
<
T
,
E
>
Result
<
T
,
E
>
.
isSuccess
(
)
:
Boolean
map
Link copied to clipboard
common
inline
fun
<
T1
,
T2
,
E
>
Result
<
T1
,
E
>
.
map
(
block
:
(
T1
)
->
T2
)
:
Result
<
T2
,
E
>
map
Error
Link copied to clipboard
common
inline
fun
<
T
,
E1
,
E2
>
Result
<
T
,
E1
>
.
mapError
(
block
:
(
E1
)
->
E2
)
:
Result
<
T
,
E2
>
to
Kotlin
Link copied to clipboard
common
fun
<
T
,
E
:
Throwable
>
Result
<
T
,
E
>
.
toKotlin
(
)
:
<Error class: unknown class>
<
T
>
to
String
Link copied to clipboard
common
open
override
fun
toString
(
)
:
String