zio.kafka.serde.Serde$
See theSerde companion trait
object Serde
Members list
Concise view
Value members
Concrete methods
Create a Serde from a deserializer and serializer function
Create a Serde from a deserializer and serializer function
The (de)serializer functions can returned a failure ZIO with a Throwable to indicate (de)serialization failure
Attributes
Create a Serde from a deserializer and serializer function
Create a Serde from a deserializer and serializer function
Attributes
Inherited fields
Optimisation
Optimisation
Here, we're not using KafkaSerdes.ByteArray()
because the underlying deserializer and serializer implementations
are just identity functions.
That allows us to use ZIO.succeed instead of ZIO.attempt.
Attributes
- Inherited from:
- Serdes (hidden)
Attributes
- Inherited from:
- Serdes (hidden)
Implicits
Implicits
implicit def deserializerWithError[R, T](implicit deser: Deserializer[R, T]): Deserializer[R, Try[T]]