io.bullet.borer.derivation.helpers

Value members

Concrete methods

def failDuplicateMapKey(r: Reader, key: Long | String, typeName: String): Nothing
def failMissing(r: Reader, typeName: String, mask: Int, fieldNames: List[String]): Nothing
def failMissing(r: Reader, typeName: String, mask: Long, fieldNames: List[String]): Nothing
def failMissing(r: Reader, typeName: String, m0: Long, m1: Long, fieldNames: List[String]): Nothing
def failMissing(r: Reader, typeName: String, ones: Iterator[Int], fieldNames: List[String]): Nothing
def readAdtValue[T, A](r: Reader, typeId: Long, decoder: Decoder[A]): T
def readAdtValue[T, A](r: Reader, typeId: String, decoder: Decoder[A]): T