Param

object Param
Companion:
class
class Object
trait Matchable
class Any
Param.type

Type members

Classlikes

final case class LongFlag(name: LongName) extends Param
sealed abstract class LongToggle(val prefix: String, val trueName: LongName, val falseName: LongName, val baseName: LongName) extends Param
Companion:
object
object LongToggle
Companion:
class
final case class LongWithValue(name: LongName) extends Param
final case class ShortFlag(name: ShortName) extends Param
final case class ShortToggle(trueName: ShortName, falseName: ShortName) extends Param
final case class ShortWithValue(name: ShortName) extends Param
final case class Value(name: LongName, many: Boolean) extends Param