toggle menu
MobileMail
androidJvm
switch theme
search in API
MobileMail
/
com.mobilemail.data.common
Package-level
declarations
Types
Functions
Types
Result
Link copied to clipboard
sealed
class
Result
<
out
T
>
Functions
as
Result
Link copied to clipboard
fun
<
T
>
Flow
<
T
>
.
asResult
(
)
:
Flow
<
Result
<
T
>
>
fold
Link copied to clipboard
inline
fun
<
T
,
R
>
Result
<
T
>
.
fold
(
onError
:
(
Throwable
)
->
R
,
onSuccess
:
(
T
)
->
R
)
:
R
get
Or
Else
Link copied to clipboard
inline
fun
<
T
>
Result
<
T
>
.
getOrElse
(
defaultValue
:
(
)
->
T
)
:
T
map
Error
Link copied to clipboard
inline
fun
<
T
,
R
>
Result
<
T
>
.
mapError
(
transform
:
(
Throwable
)
->
Throwable
)
:
Result
<
R
>
run
Catching
Link copied to clipboard
inline
fun
<
T
>
runCatching
(
block
:
(
)
->
T
)
:
Result
<
T
>
run
Catching
Suspend
Link copied to clipboard
inline suspend
fun
<
T
>
runCatchingSuspend
(
crossinline
block
:
suspend
(
)
->
T
)
:
Result
<
T
>
to
Exception
Or
Null
Link copied to clipboard
fun
<
T
>
Result
<
T
>
.
toExceptionOrNull
(
)
:
Throwable
?
unwrap
Link copied to clipboard
fun
<
T
>
Flow
<
Result
<
T
>
>
.
unwrap
(
)
:
Flow
<
T
>