pureconfig
io.github.iltotore.iron.pureconfig
object pureconfig
Attributes
- Source
- pureconfig.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
pureconfig.type
Members list
Type members
Classlikes
final case class RefinedConfigError(description: String) extends FailureReason
Attributes
- Source
- pureconfig.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait FailureReasonclass Objecttrait Matchableclass AnyShow all
Givens
Givens
inline given given_ConfigReader_:|[A, C](using inline reader: ConfigReader[A], inline constraint: Constraint[A, C]): ConfigReader[IronType[A, C]]
A ConfigReader for refined types. Decodes to the underlying type then checks the constraint.
A ConfigReader for refined types. Decodes to the underlying type then checks the constraint.
Value parameters
- constraint
-
the Constraint implementation to test the decoded value
- reader
-
the ConfigReader of the underlying type
Attributes
- Source
- pureconfig.scala
inline given given_ConfigReader_A[A](using mirror: Mirror[A], reader: ConfigReader[mirror.IronType]): ConfigReader[A]
A ConfigReader for new types. Decodes to the underlying type then checks the constraint
A ConfigReader for new types. Decodes to the underlying type then checks the constraint
Value parameters
- mirror
-
the mirror of the RefinedTypeOps.Mirror
- reader
-
the ConfigReader of the underlying type
Attributes
- Source
- pureconfig.scala
In this article