Nullable

object Nullable extends LowPrioNullable
Companion:
class
trait Product
trait Mirror
class Object
trait Matchable
class Any

Type members

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from:
Mirror

Value members

Concrete methods

@inline
def getOrDefault[T : Default](nullable: Nullable[T]): T
def unapply[T](value: Nullable[T]): Nullable[T]

Implicits

Implicits

implicit def apply[T](value: T): Nullable[T]
implicit def optionDecoder[T : Decoder]: Decoder[Nullable[Option[T]]]
implicit def optionEncoder[T : Encoder]: Encoder[Nullable[Option[T]]]

Inherited implicits

implicit def decoder[T : Default]: Decoder[Nullable[T]]
Inherited from:
LowPrioNullable
implicit def encoder[T : Encoder]: Encoder[Nullable[T]]
Inherited from:
LowPrioNullable