zio.constraintless.AreElementsOf
See theAreElementsOf companion trait
object AreElementsOf
Attributes
- Companion
- trait
- Graph
-
- Supertypes
- Self type
-
AreElementsOf.type
Members list
Type members
Classlikes
final case class NilCollection[T2 <: TypeList]() extends AreElementsOf[End, T2]
Attributes
- Supertypes
final case class TypeCollection[T1, T11 <: TypeList, T2 <: TypeList](ev1: IsElementOf[T1, T2], ev2: AreElementsOf[T11, T2]) extends AreElementsOf[T1 :: T11, T2]
Attributes
- Supertypes
Inherited types
The names of the product elements
The name of the type
Value members
Concrete methods
def apply[T1 <: TypeList, T2 <: TypeList](implicit ev: AreElementsOf[T1, T2]): AreElementsOf[T1, T2]
Implicits
Implicits
implicit def typesElementsOfTypes[Head, Tail <: TypeList, Types <: TypeList](implicit ev1: IsElementOf[Head, Types], ev2: AreElementsOf[Tail, Types]): AreElementsOf[Head :: Tail, Types]
In this article