argonaut
derive
package
derive
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
Ungrouped