Make

smithy4s.client.UnaryClientCodecs.Make
trait Make[F[_], Request, Response]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Make[F, Request, Response]

Members list

Value members

Abstract methods

def apply[I, E, O, SI, SO](schema: OperationSchema[I, E, O, SI, SO]): UnaryClientCodecs[F, Request, Response, I, E, O]

Concrete methods

final def transformRequest[Request1](f: Request => F[Request1])(implicit F: MonadThrowLike[F]): Make[F, Request1, Response]
final def transformResponse[Response0](f: Response0 => F[Response])(implicit F: MonadThrowLike[F]): Make[F, Request, Response0]