package error
Content Hierarchy
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
sealed
class
DecodingFailure extends Exception
An exception representing a decoding failure associated with a possible cause
- case class InternalProtobufError(message: String, cause: Throwable) extends DecodingFailure with Product with Serializable
- case class MissingField(index: Int, fieldType: FieldType, wireType: Int, fieldNumber: Int) extends DecodingFailure with Product with Serializable
- case class WrongFieldType(expectedType: FieldType, fieldNumber: Int, wireType: Int) extends DecodingFailure with Product with Serializable
Value Members
- object DecodingFailure extends Serializable
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.