Extraction

io.getquill.context.Extraction
See theExtraction companion object
sealed trait Extraction[-ResultRow, -Session, +T]

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object None.type
class Returning[ResultRow, Session, T]
class Simple[ResultRow, Session, T]

Members list

Concise view

Value members

Concrete methods

def requireReturning(): Returning[_ >: ResultRow, _ >: Session, _ <: T]

Require an effect to be be returning and retrieve it. Effectful at compile-time since it can fail compilation

Require an effect to be be returning and retrieve it. Effectful at compile-time since it can fail compilation

Attributes

def requireSimple(): Simple[_ >: ResultRow, _ >: Session, _ <: T]

Require an effect to be be simple and retrieve it. Effectful at compile-time since it can fail compilation

Require an effect to be be simple and retrieve it. Effectful at compile-time since it can fail compilation

Attributes