Codec

trait Codec[Whole, Element, A] extends Encoder[Whole, Element, A] with Decoder[Whole, Element, A]
trait Decoder[Whole, Element, A]
trait Encoder[Whole, Element, A]
class Object
trait Matchable
class Any
trait BinaryCodec[A]

Value members

Inherited methods

def decode(whole: Whole): Either[DecodeError, A]
Inherited from:
Decoder
def encode(value: A): Whole
Inherited from:
Encoder
def streamDecoder: ZPipeline[Any, DecodeError, Element, A]
Inherited from:
Decoder
def streamEncoder: ZPipeline[Any, Nothing, A, Element]
Inherited from:
Encoder