Log

trait Log[F[_]]

Performs logging before requests are sent and after requests complete successfully or with an exception.

Performs logging before requests are sent and after requests complete successfully or with an exception.

class Object
trait Matchable
class Any
class DefaultLog[F]

Value members

Abstract methods

def beforeRequestSend(request: RequestT[Identity, _, _]): F[Unit]
def requestException(request: RequestT[Identity, _, _], elapsed: Option[Duration], e: Exception): F[Unit]
def response(request: RequestT[Identity, _, _], response: Response[_], responseBody: Option[String], elapsed: Option[Duration]): F[Unit]