StandardArgument

case class StandardArgument[H](arg: Arg, argParser: ArgParser[H], default: () => Option[H]) extends Argument[H]
Companion:
object
trait Product
trait Equals
trait Argument[H]
class Object
trait Matchable
class Any

Value members

Concrete methods

def get(d: Option[H], nameFormatter: Formatter[Name]): Either[Error, H]
def init: Option[H]
def step(args: List[String], index: Int, d: Option[H], nameFormatter: Formatter[Name]): Either[(Error, List[String]), Option[(Option[H], List[String])]]
Implicitly added by StandardArgumentWithOps

Inherited methods

Inherited from:
Product

Concrete fields

val args: Seq[Arg]