Enum
final case class Enum[F[_], A](name: String, mappings: NonEmptyList[(String, EnumValue[A])], description: Option[String]) extends OutToplevel[F, A] with InLeaf[A] with InToplevel[A]
- Source:
- ast.scala
trait Serializable
trait Product
trait Equals
trait InToplevel[A]
trait InLeaf[A]
trait In[A]
trait Toplevel[A]
class Object
trait Matchable
class Any