ScalaStandardCodec

class Object
trait Matchable
class Any

Type members

Classlikes

case class EitherCodec[A, B](leftCodec: MessageCodec[A], rightCodec: MessageCodec[B]) extends MessageCodec[Either[A, B]]
case class OptionCodec[A](elementCodec: MessageCodec[A]) extends MessageCodec[Option[A]]
case class TupleCodec(elementCodec: Seq[MessageCodec[_]]) extends MessageCodec[Product]