sttp.capabilities

Members list

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.

Attributes

Supertypes
class Object
trait Matchable
class Any
class Streams[S]

A capability of sending and receiving streaming bodies.

A capability of sending and receiving streaming bodies.

Type parameters

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.

Attributes

Supertypes
class Object
trait Matchable
class Any
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.

Attributes

Supertypes
class Object
trait Matchable
class Any