ArgSig

mainargs.ArgSig
See theArgSig companion class
object ArgSig

Attributes

Companion
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
ArgSig.type

Members list

Value members

Concrete methods

def create[T, B](name0: String, arg: arg, defaultOpt: Option[B => T])(implicit tokensReader: TokensReader[T]): ArgSig
def flatten[T](x: ArgSig): Seq[(ArgSig, Terminal[_])]
def unapply(a: ArgSig): Option[(Option[String], Option[Char], Option[String], Option[Any => Any], TokensReader[_], Boolean, Boolean)]

Deprecated methods

def apply(unMappedName: Option[String], shortName: Option[Char], doc: Option[String], default: Option[Any => Any], reader: TokensReader[_], positional: Boolean, hidden: Boolean): ArgSig

Attributes

Deprecated
true