Arg
io.github.arainko.ducktape.Arg$
object Arg
Attributes
- Source
- ArgBuilderConfig.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Arg.type
Members list
Value members
Concrete methods
def computed[Source, Dest, ArgType, ActualType, ArgSelector <: FunctionArguments](selector: ArgSelector => ArgType, f: Source => ActualType)(using ev1: ProductOf[Source], ev2: ActualType <:< ArgType): ArgBuilderConfig[Source, Dest, ArgSelector]
Attributes
- Source
- ArgBuilderConfig.scala
def const[Source, Dest, ArgType, ActualType, ArgSelector <: FunctionArguments](selector: ArgSelector => ArgType, const: ActualType)(using ev1: ProductOf[Source], ev2: ActualType <:< ArgType): ArgBuilderConfig[Source, Dest, ArgSelector]
Attributes
- Source
- ArgBuilderConfig.scala
def fallibleComputed[F[x], Source, Dest, ArgType, ActualType, ArgSelector <: FunctionArguments](selector: ArgSelector => ArgType, f: Source => F[ActualType])(using ev1: ProductOf[Source], ev2: ActualType <:< ArgType): FallibleArgBuilderConfig[F, Source, Dest, ArgSelector]
Attributes
- Source
- ArgBuilderConfig.scala
def fallibleConst[F[x], Source, Dest, ArgType, ActualType, ArgSelector <: FunctionArguments](selector: ArgSelector => ArgType, const: F[ActualType])(using ev1: ProductOf[Source], ev2: ActualType <:< ArgType): FallibleArgBuilderConfig[F, Source, Dest, ArgSelector]
Attributes
- Source
- ArgBuilderConfig.scala
def renamed[Source, Dest, ArgType, FieldType, ArgSelector <: FunctionArguments](destSelector: ArgSelector => ArgType, sourceSelector: Source => FieldType)(using ev1: ProductOf[Source], ev2: FieldType <:< ArgType): ArgBuilderConfig[Source, Dest, ArgSelector]
Attributes
- Source
- ArgBuilderConfig.scala
In this article