io.taig.enumeration.ext

Members list

Type members

Classlikes

abstract class EnumerationValues[A]

Derive all values of a (nested) enumeration which, may consist of Scala 3's enum or sealed ADTs

Derive all values of a (nested) enumeration which, may consist of Scala 3's enum or sealed ADTs

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
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]): List[A]