AuthorizedClient

io.hireproof.structure.AuthorizedClient
abstract class AuthorizedClient[F[_]]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Abstract methods

def trySubmit[T, I, O](endpoint: Authorized[T, I, O])(token: T, input: I): F[Validated[Errors, O]]

Concrete methods

final def submit[T, I, O](endpoint: Authorized[T, I, O])(token: T, input: I)(implicit F: MonadThrow[F]): F[O]