OpaqueString

trait OpaqueString[A](using x$1: A =:= String) extends TotalWrapper[A, String]
trait TotalWrapper[A, String]
class Object
trait Matchable
class Any
object EnumerationName.type
object PropertyName.type
object RequestDescription.type
object RequestMethod.type
object StructureName.type
object TypeAliasName.type
object TypeName.type

Type members

Inherited classlikes

Inherited from:
TotalWrapper

Value members

Inherited methods

def apply(s: String): Newtype
Inherited from:
TotalWrapper
def raw(a: A): Impl
Inherited from:
TotalWrapper
inline def unapply(s: String): Newtype
Inherited from:
TotalWrapper

Extensions

Inherited extensions

extension (a: Newtype)
inline def into[X](inline other: TotalWrapper[X, String]): X
Inherited from:
TotalWrapper
inline def map(inline f: Impl => Impl): Newtype
Inherited from:
TotalWrapper
inline def value: Impl
Inherited from:
TotalWrapper