:*:

final case class :*:[A, +T <: FieldSet](head: Field[ListMap[String, _], A], tail: T) extends FieldSet
trait Serializable
trait Product
trait Equals
trait FieldSet
class Object
trait Matchable
class Any
A :*: T

Type members

Types

override type Accessors[Whole, Lens[_, _, _], Prism[_, _, _], Traversal[_, _]] = (Lens[Field, Whole, A], Accessors[Whole, Lens, Prism, Traversal])
override type Append[That <: FieldSet] = A :*: Append[That]
override type FieldNames = Field & FieldNames
override type Terms = (Field, A) & Terms

Value members

Concrete methods

override def ++[That <: FieldSet](that: That): Append[That]
Definition Classes
override def :*:[B](head2: Field[ListMap[String, _], B]): B :*: A :*: T
Definition Classes
override def makeAccessors(whole: Record[ListMap[String, _]], b: AccessorBuilder): (ListMap[String, _], Lens, Prism, Traversal)
Definition Classes
override def toChunk: Chunk[Field[ListMap[String, _], _]]
Definition Classes
override def toString: String
Definition Classes
Any

Inherited methods

def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product