DecoderInstancesLowPrio2

besom.internal.DecoderInstancesLowPrio2

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Decoder.type

Members list

Value members

Inherited methods

Attributes

Inherited from:
DecoderHelpers
def decoderSum[A](s: SumOf[A], elems: => List[(String, Decoder[_])]): Decoder[A]

Attributes

Inherited from:
DecoderHelpers
inline def derived[A](using m: Of[A]): Decoder[A]

Attributes

Inherited from:
DecoderHelpers
inline def error(msg: String, cause: Throwable): Nothing

Attributes

Inherited from:
DecoderHelpers
inline def error(msg: String): Nothing

Attributes

Inherited from:
DecoderHelpers
inline def errorLeft(msg: String, cause: Throwable): Either[DecodingError, Nothing]

Attributes

Inherited from:
DecoderHelpers
def unionDecoder[A, B](using aDecoder: Decoder[A], bDecoder: Decoder[B]): Decoder[A | B]

Attributes

Inherited from:
DecoderHelpers

Givens

Givens

given singleOrListDecoder[A : Decoder, L <: List[_] : Decoder]: Decoder[A | L]