HashConsedFlat

scalus.utils.HashConsedFlat
See theHashConsedFlat companion object
trait HashConsedFlat[A] extends Flat[A]

Attributes

Companion
object
Graph
Supertypes
trait Flat[A]
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def bitSizeHC(a: A, encoderState: State): Int
def decodeHC(decoderState: HashConsedDecoderState): A
def encodeHC(a: A, encoderState: HashConsedEncoderState): Unit

Concrete methods

final override def bitSize(a: A): Int

Attributes

Definition Classes
def decode(decode: DecoderState): A
final override def encode(a: A, encoderState: EncoderState): Unit

Attributes

Definition Classes