IdentityWrapper

case class IdentityWrapper[VS[_, _], V, S](underlying: VS[V, S]) extends MutablizingAdaptor[VS, VS, V, S]
trait Serializable
trait Product
trait Equals
trait MutablizingAdaptor[VS, VS, V, S]
class Object
trait Matchable
class Any

Type members

Types

type Wrapper = V

Value members

Concrete methods

def unwrap(v: Wrapper): V
def wrap(v: V): Wrapper

Inherited methods

Inherited from:
Product

Implicits

Implicits

implicit val mutaVspace: VS[Wrapper, S]

Inherited implicits

implicit val isomorphism: Isomorphism[V, Wrapper]
Inherited from:
MutablizingAdaptor
implicit def mutaVSpaceIdent(wrapper: Wrapper): VS[Wrapper, S]
Inherited from:
MutablizingAdaptor