Newtype

abstract
class Newtype[A] extends HasId
trait HasId
class Object
trait Matchable
class Any

Type members

Types

opaque type Type

Value members

Concrete methods

def apply(a: A): Type
def unapply(orig: Type): Some[A]

Inherited methods

def identifier: String
Inherited from
HasId
def name: String
Inherited from
HasId
def namespace: String
Inherited from
HasId

Extensions

Extensions

extension (orig: Type)
def value: A

Implicits

Implicits

implicit
val key: Key[Type]