io.circe.generic.DerivationMacros
Represents an shapeless.HList or shapeless.Coproduct type in a way that's more convenient to work with.
shapeless.HList
shapeless.Coproduct
Fold over the elements of this (co-)product while accumulating instances of some type class for each.
Represents an
shapeless.HListorshapeless.Coproducttype in a way that's more convenient to work with.