EitherCodec

object EitherCodec
class Object
trait Matchable
class Any

Value members

Concrete methods

def eitherCodec[A, B, X](LeftKey: X, RightKey: X)(A: MsgpackCodec[A], B: MsgpackCodec[B], X: MsgpackCodec[X]): MsgpackCodec[Either[A, B]]

Implicits

Implicits

implicit def eitherCompactCodec[A, B](`evidence$3`: MsgpackCodec[A], `evidence$4`: MsgpackCodec[B]): MsgpackCodec[Either[A, B]]
implicit def eitherStringCodec[A, B](`evidence$1`: MsgpackCodec[A], `evidence$2`: MsgpackCodec[B]): MsgpackCodec[Either[A, B]]