EnumMapping

class Object
trait Matchable
class Any

Type members

Classlikes

final case class Wrapper[A](value: A) extends AnyVal

Value members

Concrete methods

inline def default[A](using mirror: SumOf[A]): Option[Injection[A, String]]
inline def injection[A, B](f: A => B)(using mirror: SumOf[A]): Option[Injection[A, B]]
final inline def instances[A, B <: Tuple]: List[A]
final inline def labels[A <: Tuple]: List[String]
inline def unsafeDefault[A](using mirror: SumOf[A]): Injection[A, String]
inline def unsafeInjection[A, B](f: A => B)(using mirror: SumOf[A]): Injection[A, B]

Givens

Givens

given value[A](using mirror: ProductOf[A]): Wrapper[A]