package encoders
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
trait
AutoEncoder[A] extends Encoder[A]
- Annotations
- @implicitNotFound( ... ) @inductive()
-
trait
CustomMappingEncoder[A, L <: HList] extends Encoder[A]
- Annotations
- @implicitNotFound( ... ) @inductive()
-
trait
IncrementalEncoder[A, N <: Nat] extends Encoder[A]
- Annotations
- @implicitNotFound( ... ) @inductive()
Value Members
-
object
AutoEncoder extends Serializable
Utilities for AutoEncoder
-
object
CustomMappingEncoder extends Serializable
Utilities for CustomMappingEncoder
-
object
IncrementalEncoder extends Serializable
Utilities for IncrementalEncoder
This is the API documentation for Protoless, a Protobuf library for Scala.
The main entry point to use protoless is the io.protoless.generic package object, which allow to derive encoders and decoders for your case classes.
The library is split in several modules:
Please see the guide for more information on how to use protoless.