QueryResult

final class QueryResult[O]
Companion:
object
class Object
trait Matchable
class Any

Value members

Concrete methods

inline def chunk: HRIO[JDBCConnection & Logger & Telemetry, Chunk[O]]
def groupBy[K, V](kf: O => K)(vf: O => V): HRStream[JDBCConnection & Logger & Scope, (K, NonEmptyChunk[V])]
def groupByLeft[K, V](kf: O => K)(vf: O => Option[V]): QueryResult[(K, Chunk[V])]
def groupByLeftOpt[K, V](kf: O => K)(vf: O => Option[V]): QueryResult[(K, Option[NonEmptyChunk[V]])]
inline def list: HRIO[JDBCConnection & Logger & Telemetry, List[O]]
def option: HRIO[JDBCConnection & Logger & Telemetry, Option[O]]
def single: HRIO[JDBCConnection & Logger & Telemetry, O]
def single(missingMessage: String): HRIO[JDBCConnection & Logger & Telemetry, O]
def stream: HRStream[JDBCConnection & Logger & Scope, O]