taigless-mapping
taigless-mapping
io.taig.taigless.mapping
Bijection
Bijection
EnumMapping
Wrapper
Injection
Injection
Partial
Partial
taigless-mapping
/
io.taig.taigless.mapping
/
EnumMapping
EnumMapping
object
EnumMapping
Graph
Supertypes
class
Object
trait
Matchable
class
Any
Type members
Value members
Givens
Type members
Classlikes
final case
class
Wrapper
[A](value:
A
) extends
AnyVal
Value members
Concrete methods
inline
def
default
[A](using mirror:
SumOf
[A]):
Option
[
Injection
[A,
String
]]
inline
def
injection
[A, B](f: A => B)(using mirror:
SumOf
[A]):
Option
[
Injection
[A, B]]
final inline
def
instances
[A, B <:
Tuple
]:
List
[A]
final inline
def
labels
[A <:
Tuple
]:
List
[
String
]
inline
def
unsafeDefault
[A](using mirror:
SumOf
[A]):
Injection
[A,
String
]
inline
def
unsafeInjection
[A, B](f: A => B)(using mirror:
SumOf
[A]):
Injection
[A, B]
Givens
Givens
given
value
:
AnyVal