zio-schema-protobuf
zio-schema-protobuf
zio.schema.codec
ProtobufCodec
Decoder
Decoder
Encoder
Protobuf
WireType
Bit32
Bit64
EndGroup
LengthDelimited
StartGroup
VarInt
WireType
zio-schema-protobuf
/
zio.schema.codec
/
ProtobufCodec
ProtobufCodec
object
ProtobufCodec
extends
Codec
Graph
Supertypes
Self type
trait
Codec
class
Object
trait
Matchable
class
Any
ProtobufCodec
.type
Type members
Value members
Type members
Classlikes
final case
class
Decoder
[
+
A
](
run:
Chunk
[
Byte
]
=>
Either
[
String
, (
Chunk
[
Byte
],
A
)])
Companion:
object
object
Decoder
Companion:
class
object
Encoder
object
Protobuf
Value members
Concrete methods
override
def
decode
[
A
](
schema:
Schema
[
A
]):
Chunk
[
Byte
]
=>
Either
[
String
,
A
]
Definition Classes
Codec
override
def
decoder
[
A
](
schema:
Schema
[
A
]):
ZPipeline
[
Any
,
String
,
Byte
,
A
]
Definition Classes
Codec
override
def
encode
[
A
](
schema:
Schema
[
A
]):
A
=>
Chunk
[
Byte
]
Definition Classes
Codec
override
def
encoder
[
A
](
schema:
Schema
[
A
]):
ZPipeline
[
Any
,
Nothing
,
A
,
Byte
]
Definition Classes
Codec