MkObjectCursorBuilder

Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

case class CursorImpl[T](path: List[String], tpe: Type, focus: T, fieldMap: Map[String, (List[String], T, Option[Cursor], Env) => Result[Cursor]], parent: Option[Cursor], env: Env) extends AbstractCursor[Product]
class Impl[T](tpe0: Type, fieldMap0: => Map[String, (List[String], T, Option[Cursor], Env) => Result[Cursor]]) extends ObjectCursorBuilder[T]

Implicits

Implicits

implicit def productCursorBuilder[T <: Product](inst: ProductInstances[[T] =>> CursorBuilder[T], T], labelling: Labelling[T]): MkObjectCursorBuilder[T]