enumeration-ext-circe
enumeration-ext-circe
API
io.taig.enumeration.ext
circe
circe
enumeration-ext-circe
/
io.taig.enumeration.ext
/
circe
circe
io.taig.enumeration.ext.circe
See the
circe
companion object
trait
circe
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
object
circe
.type
Members list
Clear all
Value members
Concrete methods
def
codecEnumeration
[
A
,
B
:
Hash
](
f
:
A
=>
B
)(
implicit
evidence$4
:
Show
[
B
],
evidence$5
:
Hash
[
B
],
Aux
[
A
,
A
],
Decoder
[
B
],
Encoder
[
B
]):
Codec
[
A
]
def
decoderEnumeration
[
A
,
B
:
Hash
](
f
:
A
=>
B
)(
using
Aux
[
A
,
A
])(
implicit
evidence$1
:
Show
[
B
],
evidence$2
:
Hash
[
B
],
decoder
:
Decoder
[
B
]):
Decoder
[
A
]
def
encoderEnumeration
[
A
,
B
:
Hash
](
f
:
A
=>
B
)(
using
Aux
[
A
,
A
])(
implicit
evidence$3
:
Hash
[
B
],
encoder
:
Encoder
[
B
]):
Encoder
[
A
]
Implicits
Implicits
implicit
def
decodeMapping
[
A
,
B
](
using
mapping
:
Mapping
[
A
,
B
],
decoder
:
Decoder
[
B
])(
using
Show
[
B
]):
Decoder
[
A
]
implicit
def
encodeMapping
[
A
,
B
](
using
mapping
:
Mapping
[
A
,
B
],
encoder
:
Encoder
[
B
]):
Encoder
[
A
]
In this article
Attributes
Members list
Value members
Concrete methods
Implicits
Implicits