Simple

case
class Simple[ResultRow, Session, T](extract: (ResultRow, Session) => T) extends Extraction[ResultRow, Session, T]
trait Serializable
trait Product
trait Equals
trait Extraction[ResultRow, Session, T]
class Object
trait Matchable
class Any

Value members

Inherited methods

def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
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

Inherited from
Extraction
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

Inherited from
Extraction