ProtobufCodec

zio.schema.codec.ProtobufCodec
object ProtobufCodec

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

class Decoder(chunk: Chunk[Byte]) extends MutableSchemaBasedValueBuilder[Any, DecoderContext]

Attributes

Supertypes
class Object
trait Matchable
class Any
final case class DecoderContext(limit: Option[Int], packed: Boolean, dictionaryElementContext: Option[DecoderContext], directByteEncoding: Boolean)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
final class DecoderState(chunk: Chunk[Byte], var position: Int)

Attributes

Supertypes
class Object
trait Matchable
class Any
object Encoder extends MutableSchemaBasedValueProcessor[Chunk[Byte], EncoderContext]

Attributes

Supertypes
trait MutableSchemaBasedValueProcessor[Chunk[Byte], EncoderContext]
class Object
trait Matchable
class Any
Self type
Encoder.type
object Protobuf

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Protobuf.type

Implicits

Implicits

implicit def protobufCodec[A](implicit schema: Schema[A]): BinaryCodec[A]