io.taig.enumeration.ext

Members list

Type members

Classlikes

abstract class EnumerationValues[A]

Derive all singelton values of a (nested) enumeration which may consist of Scala 3's enum or sealed traits and classes

Derive all singelton values of a (nested) enumeration which may consist of Scala 3's enum or sealed traits and classes

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
sealed abstract class Mapping[A, B] extends Inject[A, B]

Attributes

Companion
object
Supertypes
class Inject[A, B]
class Object
trait Matchable
class Any
object Mapping

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Mapping.type

Value members

Concrete methods

def valuesOf[A](using values: Aux[A, A]): NonEmptyList[A]