Turns a CellDecoder into a RowDecoder, for rows that contain a single value.
Turns a CellDecoder into a RowDecoder, for rows that contain a single value.
This provides default behaviour for RowDecoder.field by decoding the first cell.
RowDecoder[Int].decode(Seq("123", "456", "789")) res1: DecodeResult[Int] = Right(123)
Provides a RowDecoder instance for all types that have an HasBuilder, provided the inner type has a
CellDecoder.
Provides a RowDecoder instance for all types that have an HasBuilder, provided the inner type has a
CellDecoder.
RowDecoder[List[Int]].decode(Seq("123", "456", "789")) res1: DecodeResult[List[Int]] = Right(List(123, 456, 789))
Provides reasonable default RowDecoder instances for various types.