Macros

viz.Macros
object Macros

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Macros.type

Members list

Type members

Classlikes

object Implicits

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Implicits.type
final class NTObjReader[N <: Tuple, V <: Tuple](paramCount: Int, fieldNames: => Tuple, fieldReaders: => Tuple) extends CaseClassReader3V2[NamedTuple[N, V]]

Attributes

Supertypes
class CaseClassReader3V2[NamedTuple[N, V]]
class CaseClassReader[NamedTuple[N, V]]
trait SimpleReader[NamedTuple[N, V]]
trait SimpleVisitor[Any, NamedTuple[N, V]]
trait Reader[NamedTuple[N, V]]
trait Visitor[Any, NamedTuple[N, V]]
class Object
trait Matchable
class Any
Show all
final class NTObjWriter[N <: Tuple, V <: Tuple](fieldNames: => Tuple, fieldWriters: => Tuple) extends ObjectWriter[NamedTuple[N, V]]

Attributes

Supertypes
trait ObjectWriter[NamedTuple[N, V]]
trait Writer[NamedTuple[N, V]]
trait Transformer[NamedTuple[N, V]]
class Object
trait Matchable
class Any
Show all

Value members

Concrete methods

inline def derivedReader[T <: AnyNamedTuple]: Reader[T]
inline def derivedWriter[T <: AnyNamedTuple]: Writer[T]