final case classFailure(request: Request, result: Throwable, http: Long) extends Time with Product with Serializable
final case classSuccess(request: Request, result: Response[ByteArray], http: Long, parse: Long, decode: Long) extends Time with Product with Serializable