TypedMultiFragment

doobie.TypedMultiFragment
See theTypedMultiFragment companion object
trait TypedMultiFragment[+A]

A doobie fragment that potentially refers to a multiple columns/values (such as SQLDefinition) which produces a value of type A.

Exists so that Columns could support Column, SQLDefinition, TypedFragment and TypedMultiFragment.

Attributes

Companion
object
Source
TypedMultiFragment.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
trait SQLDefinition[A]
class Column[A]
trait TypedFragment[A]

Members list

Value members

Abstract methods

Attributes

Source
TypedMultiFragment.scala

Concrete methods

inline def tmf: TypedMultiFragment[A]

To allow widening the type of Column and similar ones to TypedMultiFragment.

To allow widening the type of Column and similar ones to TypedMultiFragment.

This is useful when working with tuples of TypedMultiFragments, because (Column[Int], Column[String]) is not the same thing as (TypedMultiFragment[Int], TypedMultiFragment[String]).

Attributes

Source
TypedMultiFragment.scala