zio
zio
sttp.client3.httpclient.zio
HttpClientZioBackend
HttpClientZioBackend
sttp.client3.impl.zio
ExtendEnv
RIOMonadAsyncError
ZioServerSentEvents
zio
/
sttp.client3.impl.zio
/
RIOMonadAsyncError
RIOMonadAsyncError
class
RIOMonadAsyncError
[
R
]
extends
MonadAsyncError
[[
_
]
=>>
RIO
[
R
,
_$1
]]
Graph
Supertypes
trait
MonadAsyncError
[[
_
]
=>>
RIO
[
R
,
_$1
]]
trait
MonadError
[[
_
]
=>>
RIO
[
R
,
_$1
]]
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
override
def
async
[
T
](
register: (
Either
[
Throwable
,
T
]
=>
Unit
)
=>
Canceler
):
RIO
[
R
,
T
]
Definition Classes
MonadAsyncError
override
def
ensure
[
T
](
f:
RIO
[
R
,
T
],
e:
=>
RIO
[
R
,
Unit
]):
RIO
[
R
,
T
]
Definition Classes
MonadError
override
def
error
[
T
](
t:
Throwable
):
RIO
[
R
,
T
]
Definition Classes
MonadError
override
def
eval
[
T
](
t:
=>
T
):
RIO
[
R
,
T
]
Definition Classes
MonadError
override
def
flatMap
[
T
,
T2
](
fa:
RIO
[
R
,
T
])(
f:
T
=>
RIO
[
R
,
T2
]):
RIO
[
R
,
T2
]
Definition Classes
MonadError
override
def
flatten
[
T
](
ffa:
RIO
[
R
,
RIO
[
R
,
T
]]):
RIO
[
R
,
T
]
Definition Classes
MonadError
override
def
map
[
T
,
T2
](
fa:
RIO
[
R
,
T
])(
f:
T
=>
T2
):
RIO
[
R
,
T2
]
Definition Classes
MonadError
override
def
suspend
[
T
](
t:
=>
RIO
[
R
,
T
]):
RIO
[
R
,
T
]
Definition Classes
MonadError
override
def
unit
[
T
](
t:
T
):
RIO
[
R
,
T
]
Definition Classes
MonadError
Inherited methods
def
blocking
[
T
](
t:
=>
T
):
RIO
[
R
,
T
]
Inherited from:
MonadError
def
flatTap
[
T
,
U
](
fa:
RIO
[
R
,
T
])(
f:
T
=>
RIO
[
R
,
U
]):
RIO
[
R
,
T
]
Inherited from:
MonadError
def
fromTry
[
T
](
t:
Try
[
T
]):
RIO
[
R
,
T
]
Inherited from:
MonadError
def
handleError
[
T
](
rt:
=>
RIO
[
R
,
T
])(
h:
PartialFunction
[
Throwable
,
RIO
[
R
,
T
]]):
RIO
[
R
,
T
]
Inherited from:
MonadError