LogBuilder

tofu.logging.LogBuilder
trait LogBuilder[U]

contains some LogRenderer and therefore can accept loggable values and do something with them

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Type members

Types

type Output

R of contained renderer

R of contained renderer

Attributes

type Top

I of contained renderer

I of contained renderer

Attributes

type ValRes

M of contained renderer

M of contained renderer

Attributes

type Value

V of contained renderer

V of contained renderer

Attributes

Value members

Abstract methods

def make(f: Top => Output): U

use renderer to produce the result

use renderer to produce the result

Attributes

Concrete methods

def apply[A](a: A)(implicit L: Loggable[A]): U

accept loggable value and produce the result

accept loggable value and produce the result

Attributes

def build[A](as: A*)(implicit L: Loggable[A]): U

accept several loggable values and produce the result

accept several loggable values and produce the result

Attributes

Implicits

Implicits