sttp.capabilities

Type members

Classlikes

trait Effect[F[_]]

A capability of supporting the given effect type, such as scala.concurrent.Future. Used only as a type parameter, without implementations.

A capability of supporting the given effect type, such as scala.concurrent.Future. Used only as a type parameter, without implementations.

class Streams[S]

A capability of sending and receiving streaming bodies.

A capability of sending and receiving streaming bodies.

Type Params
S

The type to use as a capability. Should be the self-type of the implementation. This is needed so that capabilities are expressed in terms of class types, not singleton object types.

trait WebSockets

A capability of sending websocket requests. Used only as a type parameter, without implementations.

A capability of sending websocket requests. Used only as a type parameter, without implementations.