aboutsummaryrefslogtreecommitdiff
path: root/docs/backends/summary.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/backends/summary.rst')
-rw-r--r--docs/backends/summary.rst18
1 files changed, 18 insertions, 0 deletions
diff --git a/docs/backends/summary.rst b/docs/backends/summary.rst
new file mode 100644
index 0000000..6aa0446
--- /dev/null
+++ b/docs/backends/summary.rst
@@ -0,0 +1,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]``
+================================ ============================ ================================================
+