ArrayBasedAdtEncoder

io.bullet.borer.derivation.ArrayBasedCodecs$.ArrayBasedAdtEncoder
abstract class ArrayBasedAdtEncoder[T] extends DerivedAdtEncoder[T]

Attributes

Graph
Supertypes
trait AdtEncoder[T]
trait Encoder[T]
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

final def writeAdtValue[A](w: Writer, typeId: Long, value: A)(using encoder: Encoder[A]): Writer
final def writeAdtValue[A](w: Writer, typeId: String, value: A)(using encoder: Encoder[A]): Writer

Inherited methods

def write(w: Writer, value: T): Writer

Attributes

Inherited from:
Encoder