DefaultValueAware

trait DefaultValueAware[T] extends Encoder[T]

An Encoder that might change its encoding strategy if T has a default value.

trait Encoder[T]
class Object
trait Matchable
class Any

Value members

Abstract methods

def withDefaultValue(defaultValue: T): Encoder[T]

Inherited methods

def write(w: Writer, value: T): Writer
Inherited from:
Encoder