ConfigCodec

machinespir.it.jig.ConfigCodec
See theConfigCodec companion trait
object ConfigCodec

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

class ConfigCodecImpl[A](val reader: ConfigReader[A], val writer: ConfigWriter[A]) extends ConfigCodec[A]

Attributes

Supertypes
trait ConfigCodec[A]
class Object
trait Matchable
class Any

Value members

Concrete methods

inline def apply[A](using cc: ConfigCodec[A]): ConfigCodec[A]

Summon or derive a ConfigCodec[A].

Summon or derive a ConfigCodec[A].

Attributes

inline def derived[A]: ConfigCodec[A]

Derive a ConfigCodec by combining derived ConfigReader and ConfigWriter instances.

Derive a ConfigCodec by combining derived ConfigReader and ConfigWriter instances.

Attributes

Givens

Givens

inline given configCodecFromReaderAndWriter[A](using r: ConfigReader[A], w: ConfigWriter[A]): ConfigCodec[A]

Base instances that combine existing ConfigReader and ConfigWriter instances

Base instances that combine existing ConfigReader and ConfigWriter instances

Attributes