aboutsummaryrefslogblamecommitdiff
path: root/docs/backends/summary.rst
blob: 6aa04465f4035869027a9d67f7a0275f171aa3e3 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18

















                                                                                                              
Supported backends
==================

================================ ============================ ================================================
Class                            Result wrapper               Supported stream type
================================ ============================ ================================================
``HttpURLConnectionBackend``     None (``Id``)                n/a 
``AkkaHttpBackend``              ``scala.concurrent.Future``  ``akka.stream.scaladsl.Source[ByteString, Any]``
``AsyncHttpClientFutureBackend`` ``scala.concurrent.Future``  n/a
``AsyncHttpClientScalazBackend`` ``scalaz.concurrent.Task``   n/a
``AsyncHttpClientMonixBackend``  ``monix.eval.Task``          ``monix.reactive.Observable[ByteBuffer]``
``AsyncHttpClientCatsBackend``   ``F[_]: cats.effect.Async``  n/a
``AsyncHttpClientFs2Backend``    ``F[_]: cats.effect.Async``  ``fs2.Stream[F, ByteBuffer]``
``OkHttpSyncBackend``            None (``Id``)                n/a
``OkHttpFutureBackend``          ``scala.concurrent.Future``  n/a
``OkHttpMonixBackend``           ``monix.eval.Task``          ``monix.reactive.Observable[ByteBuffer]``
================================ ============================ ================================================