MkObjectCursorBuilder

Companion
class
class Object
trait Matchable
class Any

Type members

Classlikes

case class CursorImpl[T](context: Context, focus: T, fieldMap: FieldMap[T], parent: Option[Cursor], env: Env) extends AbstractCursor[Product]
class Impl[T](tpe0: Type, fieldMap0: => FieldMap[T]) extends ObjectCursorBuilder[T]

Types

type FieldMap[T] = Map[String, (Context, T, Option[Cursor], Env) => Result[Cursor]]

Implicits

Implicits

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