HashConsedReprFlat

scalus.utils.HashConsedReprFlat
See theHashConsedReprFlat companion object
trait HashConsedReprFlat[A <: AnyRef, SA <: HashConsedRef[A]]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Type members

Types

type Repr = SA
Implicitly added by listHashConsedRepr
type Repr = SA
Implicitly added by stringMapHashConsedRepr
type Repr = SA

Value members

Abstract methods

def bitSizeHC(a: A, hashConsed: State): Int
Implicitly added by listHashConsedRepr
def bitSizeHC(a: A, hashConsed: State): Int
Implicitly added by stringMapHashConsedRepr
def bitSizeHC(a: A, hashConsed: State): Int
def decodeHC(decode: HashConsedDecoderState): SA
Implicitly added by listHashConsedRepr
def decodeHC(decode: HashConsedDecoderState): SA
Implicitly added by stringMapHashConsedRepr
def decodeHC(decode: HashConsedDecoderState): SA
def encodeHC(a: A, encode: HashConsedEncoderState): Unit
Implicitly added by listHashConsedRepr
def encodeHC(a: A, encode: HashConsedEncoderState): Unit
Implicitly added by stringMapHashConsedRepr
def encodeHC(a: A, encode: HashConsedEncoderState): Unit
def toRepr(a: A): SA
Implicitly added by listHashConsedRepr
def toRepr(a: A): SA
Implicitly added by stringMapHashConsedRepr
def toRepr(a: A): SA