Log

trait Log[F[_]]

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]