CopyImpl

final
class CopyImpl[In <: Txn[In], Out <: Txn[Out]](implicit txIn: In, txOut: Out) extends Copy[In, Out]
trait Copy[In, Out]
class Object
trait Matchable
class Any

Value members

Concrete methods

def apply[Repr <: ([~ <: Txn[LazyRef(...)]] =>> Elem[~])](in: Repr[In]): Repr[Out]
def copyAttr(in: Obj[In], out: Obj[Out]): Unit
def copyPlain[Repr <: ([~ <: Txn[LazyRef(...)]] =>> Elem[~])](in: Repr[In]): Repr[Out]
def defer[Repr <: ([~ <: Txn[LazyRef(...)]] =>> Obj[~])](in: Repr[In], out: Repr[Out])(code: => Unit): Unit
def finish(): Unit
def getHint[A](in: Elem[In], key: String)(implicit ct: ClassTag[A]): Option[A]
def putHint[A](in: Elem[In], key: String, value: A): Unit