zio-schema-thrift
zio-schema-thrift
zio.schema.codec
ChunkTransport
Read
Write
ThriftCodec
Decoder
DecoderContext
Encoder
Encoder
Context
zio-schema-thrift
/
zio.schema.codec
/
ThriftCodec
ThriftCodec
object
ThriftCodec
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
ThriftCodec
.type
Type members
Implicits
Type members
Classlikes
class
Decoder
(
chunk:
Chunk
[
Byte
])
extends
MutableSchemaBasedValueBuilder
[
Any
,
DecoderContext
]
final case
class
DecoderContext
(
path:
Path
,
expectedCount:
Option
[
Int
])
class
Encoder
extends
MutableSchemaBasedValueProcessor
[
Unit
,
Context
]
Companion:
object
object
Encoder
Companion:
class
Types
type
Path
=
Chunk
[
String
]
type
PrimitiveDecoder
[
A
] =
Path
=>
A
Implicits
Implicits
implicit
def
thriftCodec
[
A
](
implicit
schema:
Schema
[
A
]):
BinaryCodec
[
A
]