Single
case class Single[I, T, A <: QAC[I, _] & Action[I], D <: Idiom, N <: NamingStrategy, PrepareRow, ResultRow, Session, Ctx <: Context[_, _], Res](idiom: D, naming: N)(execute: SingleArgument[I, T, A, D, N, PrepareRow, ResultRow, Session, Ctx, Res] => Res)
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any