DecoderMacros

org.virtuslab.yaml.DecoderMacros
object DecoderMacros

Attributes

Source
YamlDecoderCrossCompat.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def deriveProduct[T : Type](p: Expr[ProductOf[T]])(implicit evidence$1: Type[T], Quotes): Expr[YamlDecoder[T]]

Attributes

Source
YamlDecoderCrossCompat.scala
def deriveSum[T : Type](s: Expr[SumOf[T]])(implicit evidence$1: Type[T], Quotes): Expr[YamlDecoder[T]]

Attributes

Source
YamlDecoderCrossCompat.scala
def derivedImpl[T : Type](m: Expr[Of[T]])(implicit evidence$1: Type[T], Quotes): Expr[YamlDecoder[T]]

Attributes

Source
YamlDecoderCrossCompat.scala