Field

object Field
class Object
trait Matchable
class Any
Field.type

Value members

Concrete methods

def computed[Source, Dest, FieldType, ActualType](selector: Dest => FieldType, f: Source => ActualType)(using ev1: ActualType <:< FieldType, ev2: ProductOf[Source], ev3: ProductOf[Dest]): BuilderConfig[Source, Dest]
def const[Source, Dest, FieldType, ActualType](selector: Dest => FieldType, value: ActualType)(using ev1: ActualType <:< FieldType, ev2: ProductOf[Source], ev3: ProductOf[Dest]): BuilderConfig[Source, Dest]
def renamed[Source, Dest, SourceFieldType, DestFieldType](destSelector: Dest => DestFieldType, sourceSelector: Source => SourceFieldType)(using ev1: SourceFieldType <:< DestFieldType, ev2: ProductOf[Source], ev3: ProductOf[Dest]): BuilderConfig[Source, Dest]