Fx.Abstract.Delegate.Opaque

abstract class Opaque[TYPE <: AnyRef.Opaque, REAL <: AnyRef](name: String)(`evidence$1`: scala.reflect.ClassTag[REAL]) extends AnyRef.Opaque.Base[Fx.Abstract.Delegate.Opaque.TYPE, REAL]
class AnyRef.Opaque.Base[Fx.Abstract.Delegate.Opaque.TYPE, REAL]
trait _methods[Fx.Abstract.Delegate.Opaque.TYPE, REAL]
class Any.Z.OpaqueBase[Fx.Abstract.Delegate.Opaque.TYPE]
trait Any.Def.Void[Fx.Abstract.Delegate.Opaque.TYPE]
trait Any.Def.Doc[Fx.Abstract.Delegate.Opaque.TYPE]
trait Any.Def.Tag[Fx.Abstract.Delegate.Opaque.TYPE]
class Any.Def.TypeName[Fx.Abstract.Delegate.Opaque.TYPE]
class java.lang.Object
trait scala.Matchable
class Any

Alias

final lazy val FxConverter: TwoWayFunction[REAL, Fx.Abstract.Delegate.Opaque.TYPE]

Def

def apply(v: REAL): Fx.Abstract.Delegate.Opaque.TYPE
inline def real: <:

Real value

Real value

Returns real value standing behind the opaque type.

This is a zero cost call.

Inherited from
_methods
Source
Base.scala
val typeName: String

Type name

Type name

Returns defined opaque type name

Inherited from
OpaqueBase
Source
OpaqueBase.scala
def value_doc(v: Fx.Abstract.Delegate.Opaque.TYPE): Doc
Inherited from
Base
Source
Base.scala
def value_isVoid(v: Fx.Abstract.Delegate.Opaque.TYPE): Boolean
Inherited from
Base
Source
Base.scala
def value_tag(v: Fx.Abstract.Delegate.Opaque.TYPE): String
Inherited from
Base
Source
Base.scala

Implicit

implicit inline def implicitBaseToType(v: REAL): Fx.Abstract.Delegate.Opaque.TYPE