circe
Implicit Encoders and Decoders for refined types.
Attributes
- Source
- circe.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
circe.type
Members list
Givens
Givens
A Decoder for refined types. Decodes to the underlying type then checks the constraint.
A Decoder for refined types. Decodes to the underlying type then checks the constraint.
Value parameters
- constraint
-
the Constraint implementation to test the decoded value.
- decoder
-
the Decoder of the underlying type.
Attributes
- Source
- circe.scala
Attributes
- Source
- circe.scala
An Encoder instance for refined types. Basically the underlying type Encoder.
An Encoder instance for refined types. Basically the underlying type Encoder.
Value parameters
- encoder
-
the Encoder of the underlying type.
Attributes
- Source
- circe.scala
Attributes
- Source
- circe.scala
A KeyDecoder for refined types. Decodes to the underlying type then checks the constraint.
A KeyDecoder for refined types. Decodes to the underlying type then checks the constraint.
Value parameters
- constraint
-
the Constraint implementation to test the decoded value.
- decoder
-
the KeyDecoder of the underlying type.
Attributes
- Source
- circe.scala
Attributes
- Source
- circe.scala
An KeyEncoder instance for refined types. Basically the underlying type KeyEncoder.
An KeyEncoder instance for refined types. Basically the underlying type KeyEncoder.
Value parameters
- encoder
-
the KeyEncoder of the underlying type.
Attributes
- Source
- circe.scala
Attributes
- Source
- circe.scala