DerivedAdtDecoder

abstract class DerivedAdtDecoder[T] extends AdtDecoder[T]

Base class of all macro-generated AdtDecoders.

trait AdtDecoder[T]
trait Decoder[T]
class Object
trait Matchable
class Any

Value members

Abstract methods

def failExpectedTypeId(r: Reader): Nothing

Inherited methods

def read(r: Reader, typeId: String): T
Inherited from:
AdtDecoder
def read(r: Reader, typeId: Long): T
Inherited from:
AdtDecoder
def read(r: Reader): T
Inherited from:
Decoder