Config

sealed trait Config[E] extends BaseConfig[E]

Configuration for ADT encoding as object with types

Configuration for ADT encoding as object with types

Companion
object
trait BaseConfig[E]
class Object
trait Matchable
class Any
class Values[E]

Value members

Inherited methods

inline def checkStrictRequirements[T](using m: Of[T]): Unit
Inherited from
BaseConfig
inline def getAllFields[T, Fields <: Tuple](): Vector[String]
Inherited from
BaseConfig

Inherited fields

val mappings: Map[String, TagClass[E]]
Inherited from
BaseConfig
val strict: Boolean
Inherited from
BaseConfig