KeyAssignment

scalus.serialization.flat.HashConsed.KeyAssignment
class KeyAssignment(val tag: Tag, val key: Int)

Key assigned to an object during encoding. The tag is remembered to detect an attempt to encode the same object under two different tag namespaces, which would leave the second namespace without an encoded body.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete fields

val key: Int
val tag: Tag