pureconfig.module.cats

ConfigReader and ConfigWriter instances for cats data structures.

Attributes

Members list

Type members

Classlikes

final case class EmptyTraversableFound(typ: String) extends FailureReason

A failure representing an unexpected empty traversable

A failure representing an unexpected empty traversable

Value parameters

typ

the type that was attempted to be converted to from an empty string

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait FailureReason
class Object
trait Matchable
class Any
Show all

Implicits

Implicits

implicit def lowPriorityNonReducibleReader[A, F[_] : Alternative](implicit evidence$1: Foldable[F], evidence$2: Alternative[F], reader: ConfigReader[List[A]]): Exported[ConfigReader[F[A]]]
implicit def lowPriorityNonReducibleWriter[A, F[_] : Alternative](implicit evidence$3: Foldable[F], evidence$4: Alternative[F], writer: ConfigWriter[List[A]]): Exported[ConfigWriter[F[A]]]
implicit def nonEmptyChainReader[A](implicit reader: ConfigReader[Chain[A]]): ConfigReader[Type[A]]
implicit def nonEmptyChainWriter[A](implicit writer: ConfigWriter[Chain[A]]): ConfigWriter[Type[A]]
implicit def nonEmptyListReader[A](implicit reader: ConfigReader[List[A]]): ConfigReader[NonEmptyList[A]]
implicit def nonEmptyListWriter[A](implicit writer: ConfigWriter[List[A]]): ConfigWriter[NonEmptyList[A]]
implicit def nonEmptyMapReader[A, B](implicit reader: ConfigReader[Map[A, B]], ord: Order[A]): ConfigReader[Type[A, B]]
implicit def nonEmptyMapWriter[A, B](implicit writer: ConfigWriter[Map[A, B]]): ConfigWriter[Type[A, B]]
implicit def nonEmptySetReader[A](implicit reader: ConfigReader[SortedSet[A]]): ConfigReader[Type[A]]
implicit def nonEmptySetWriter[A](implicit writer: ConfigWriter[SortedSet[A]]): ConfigWriter[Type[A]]
implicit def nonEmptyVectorReader[A](implicit reader: ConfigReader[Vector[A]]): ConfigReader[NonEmptyVector[A]]
implicit def nonEmptyVectorWriter[A](implicit writer: ConfigWriter[Vector[A]]): ConfigWriter[NonEmptyVector[A]]