spray.json.derived

Type members

Classlikes

case class Configuration(renderNullOptions: Boolean)
case class Context(discriminator: Discriminator, typeName: String)
case class Discriminator(name: String) extends StaticAnnotation
Companion
object
Companion
class
object LazyMk
Companion
class
case class LazyMk[T](mkJsonFormat: MkJsonFormat[T])
Companion
object
final class MkJsonFormat[T](val value: Context => JsonFormat[T]) extends AnyVal
object auto extends AutoDerivation
object semiauto extends WithConfiguration

Givens

Givens

given lazyDerived: AnyVal