HList

slick.collection.heterogeneous.HList$
See theHList companion class
object HList

Attributes

Companion:
class
Source:
HList.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
HList.type

Members list

Concise view

Type members

Classlikes

final class HListShape[Level <: ShapeLevel, M <: HList, U <: HList, P <: HList](val shapes: Seq[Shape[_ <: ShapeLevel, _, _, _]])(implicit evidence$1: ClassTag[U]) extends MappedScalaProductShape[Level, HList, M, U, P]

Attributes

Source:
HList.scala
Graph
Supertypes
class MappedScalaProductShape[Level, HList, M, U, P]
class MappedProductShape[Level, HList, M, U, P]
class ProductNodeShape[Level, HList, M, U, P]
class Shape[Level, M, U, P]
class Object
trait Matchable
class Any

Implicits

Implicits

implicit def hconsShape[Level <: ShapeLevel, M1, M2 <: HList, U1, U2 <: HList, P1, P2 <: HList](implicit s1: Shape[_ <: Level, M1, U1, P1], s2: HListShape[_ <: Level, M2, U2, P2]): HListShape[Level, HCons[M1, M2], HCons[U1, U2], HCons[P1, P2]]

Attributes

Source:
HList.scala
implicit def hnilShape[Level <: ShapeLevel]: HListShape[Level, HNil.type, HNil.type, HNil.type]

Attributes

Source:
HList.scala