map<R> method

ResultShape<R> map<R>(
  1. R mapper(
    1. A,
    2. B,
    3. C,
    4. D,
    5. E,
    6. F,
    )
)

Maps decoded values once per actual row.

Implementation

ResultShape<R> map<R>(R Function(A, B, C, D, E, F) mapper) => _CombinedResult(
  [$1, $2, $3, $4, $5, $6],
  (read) =>
      (row) => mapper(
        read[0](row) as A,
        read[1](row) as B,
        read[2](row) as C,
        read[3](row) as D,
        read[4](row) as E,
        read[5](row) as F,
      ),
);