RowDecoder

object RowDecoder

Describes how a row can be decoded to the given type.

RowDecoder provides convenient methods such as map, emap, or flatMap to build new decoders out of more basic one.

Actually, RowDecoder has a cats `MonadError` instance. To get the full power of it, import cats.implicits._.

class Object
trait Matchable
class Any

Value members

Concrete methods

@inline
def apply[T](using evidence$1: RowDecoder[T]): RowDecoder[T]
@inline
def instance[T](f: Row => DecoderResult[T]): RowDecoder[T]