scala.deriving (original) (raw)

Scala 3/scala/scala.deriving

package scala.deriving

Members list

Type members

Classlikes

sealed trait Mirror

Mirrors allows typelevel access to enums, case classes and objects, and their sealed parents.

Mirrors allows typelevel access to enums, case classes and objects, and their sealed parents.

Attributes

Companion

object

Source

Mirror.scala

Supertypes

class Object

trait Matchable

class Any

Known subtypes

trait Product

trait Singleton

class SingletonProxy

class TupleMirror

trait Sum

object Mirror

Attributes

Companion

trait

Source

Mirror.scala

Supertypes

class Object

trait Matchable

class Any

Self type

Mirror.type

In this article

Generated with

Copyright (c) 2002-2025, LAMP/EPFL

Copyright (c) 2002-2025, LAMP/EPFL