semiauto

io.circe.generic.extras.semiauto
object semiauto

Attributes

Source
semiauto.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
semiauto.type

Members list

Value members

Concrete methods

final inline def deriveConfiguredCodec[A](using m: Of[A], config: Configuration): AsObject[A]

Attributes

Source
semiauto.scala
final inline def deriveConfiguredDecoder[A](using m: Of[A], config: Configuration): Decoder[A]

Attributes

Source
semiauto.scala
final inline def deriveConfiguredEncoder[A](using m: Of[A], config: Configuration): AsObject[A]

Attributes

Source
semiauto.scala
final inline def deriveEnumerationCodec[A](using m: SumOf[A], config: Configuration): Codec[A]

Attributes

Source
semiauto.scala
final inline def deriveEnumerationDecoder[A](using m: SumOf[A], config: Configuration): Decoder[A]

Attributes

Source
semiauto.scala
final inline def deriveEnumerationEncoder[A](using m: SumOf[A], config: Configuration): Encoder[A]

Attributes

Source
semiauto.scala

Exports

Defined exports

final inline def deriveUnwrappedCodec[A]: Codec[A]
Exported from UnwrappedDerivationMacros

Attributes

Source
UnwrappedDerivation.scala
final inline def deriveUnwrappedDecoder[A]: Decoder[A]
Exported from UnwrappedDerivationMacros

Attributes

Source
UnwrappedDerivation.scala
final inline def deriveUnwrappedEncoder[A]: Encoder[A]
Exported from UnwrappedDerivationMacros

Attributes

Source
UnwrappedDerivation.scala