MacroOptions

play.api.libs.json.Json$.MacroOptions$
See theMacroOptions companion trait
object MacroOptions

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
Default.type
trait Default[O <: MacroOptions]

Defines the default macro options if no type is supplied.

Defines the default macro options if no type is supplied.

Since you can't have defaults for a type parameter (unless it's a contravariant type, it will default to Nothing), we supply the default via an implicit parameter.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object macroOptionsDefault.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Default.type