package derive
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait CachedDerivedInstances extends AnyRef
- trait CoproductSumDecodeJson [C <: Coproduct] extends AnyRef
- trait CoproductSumEncodeJson [C <: Coproduct] extends AnyRef
- trait DerivedInstances extends AnyRef
- trait HListProductDecodeJson [L <: HList, D <: HList] extends AnyRef
- trait HListProductEncodeJson [L <: HList, D <: HList] extends AnyRef
-
macro
class
JsonCodec
extends Annotation with StaticAnnotation
- Annotations
- @compileTimeOnly( ... )
- trait JsonProductCodec extends AnyRef
- trait JsonProductCodecFor [P] extends AnyRef
- class JsonProductObjCodec extends JsonProductCodec
- trait JsonSumCodec extends AnyRef
- trait JsonSumCodecFor [S] extends AnyRef
- class JsonSumObjCodec extends JsonSumCodec
- class JsonSumTypeFieldCodec extends JsonSumCodec
- trait MkDecodeJson [T] extends AnyRef
- trait MkEncodeJson [T] extends AnyRef
- trait ProductDecodeJson [P] extends AnyRef
- trait ProductEncodeJson [P] extends AnyRef
- trait SingletonInstances extends AnyRef
- trait SumDecodeJson [S] extends AnyRef
- trait SumEncodeJson [S] extends AnyRef
Value Members
- object CoproductSumDecodeJson
- object CoproductSumEncodeJson
- object HListProductDecodeJson
- object HListProductEncodeJson
- object JsonProductCodec
- object JsonProductCodecFor
- object JsonSumCodec
- object JsonSumCodecFor
- object MkDecodeJson
- object MkEncodeJson
- object ProductDecodeJson
- object ProductEncodeJson
- object SumDecodeJson
- object SumEncodeJson