Skip to content

Commit 8c5fdce

Browse files
committed
restore Netowrk constraint
1 parent 5adca75 commit 8c5fdce

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

http4s-backend/src/main/scalanative/sttp/client4/http4s/Http4sBackend.scala

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import cats.effect.{Async, Deferred, Resource}
66
import cats.implicits._
77
import cats.effect.implicits._
88
import fs2.io.file.Files
9+
import fs2.io.net.Network
910
import fs2.{Chunk, Stream}
1011
import org.http4s.{EntityBody, Request => Http4sRequest, Status}
1112
import org.http4s
@@ -304,20 +305,20 @@ object Http4sBackend {
304305
): StreamBackend[F, Fs2Streams[F]] =
305306
FollowRedirectsBackend(new Http4sBackend[F](client, customizeRequest, compressionHandlers(implicitly)))
306307

307-
def usingEmberClientBuilder[F[_]: Async](
308+
def usingEmberClientBuilder[F[_]: Async: Network](
308309
emberClientBuilder: EmberClientBuilder[F],
309310
customizeRequest: Http4sRequest[F] => Http4sRequest[F] = identity[Http4sRequest[F]] _
310311
): Resource[F, StreamBackend[F, Fs2Streams[F]]] =
311312
usingEmberClientBuilder(emberClientBuilder, customizeRequest, defaultCompressionHandlers[F](_: Async[F]))
312313

313-
def usingEmberClientBuilder[F[_]: Async](
314+
def usingEmberClientBuilder[F[_]: Async: Network](
314315
emberClientBuilder: EmberClientBuilder[F],
315316
customizeRequest: Http4sRequest[F] => Http4sRequest[F],
316317
compressionHandlers: Async[F] => CompressionHandlers[Fs2Streams[F], EntityBody[F]]
317318
): Resource[F, StreamBackend[F, Fs2Streams[F]]] =
318319
emberClientBuilder.build.map(c => usingClient(c, customizeRequest, compressionHandlers))
319320

320-
def usingDefaultEmberClientBuilder[F[_]: Async](
321+
def usingDefaultEmberClientBuilder[F[_]: Async: Network](
321322
customizeRequest: Http4sRequest[F] => Http4sRequest[F] = identity[Http4sRequest[F]] _,
322323
compressionHandlers: Async[F] => CompressionHandlers[Fs2Streams[F], EntityBody[F]] =
323324
defaultCompressionHandlers[F](_: Async[F])

0 commit comments

Comments
 (0)