harness-cli
harness-cli
API
harness.cli
error
BuildError
BuildError
DuplicateParams
ParseError
ParseError
BracketedError
ExpectedBracketedArg
ExpectedValueArg
FailedValidation
MissingRequiredParam
MissingRequiredValue
ParamCause
ParamError
ParamError
ParamErrorAnd
ParamErrorOr
ParamValuesValidation
RootAnd
RootOr
RootValidation
SingleParamError
SingleValueError
UnparsedParams
UnparsedValues
ValueCause
ValueError
ValueError
ValueErrorOr
Arg
Arg
Bracketed
ParamLike
ParamLike
ScopedParam
ShortParamMulti
Value
ValueLike
BooleanLongName
BooleanLongName
PrefixBoth
PrefixFalse
PrefixTrue
BooleanName
BooleanShortName
Defaultable
Auto
NonOptional
None
Optional
Some
HelpHint
HelpHint
Default
EnumValues
Error
Help
HelpExtra
Optional
Repeated
RepeatedNel
HelpMessage
HelpMessage
Config
Config
ParamMessage
And
Base
Empty
Or
Param
Raw
UnparsedArgs
WithHints
ParamMessage
Repr
PrefixLeft
Simple
Repr
RootMessage
And
Base
Empty
Or
WithHints
RootMessage
ValueMessage
Base
Bracketed
Empty
Or
Raw
Then
UnparsedArgs
Value
WithHints
ValueMessage
HelpType
LongName
LongName
LongReference
Name
Params
Params
And
BooleanToggle
Const
FinalParseResult
Fail
Success
FinalParseResult
FirstOfByArgIndex
IfPresent
Ignored
Mapped
MappedOrFail
Optional
Or
ParamWithValues
ParseResult
Fail
Success
ParseResult
ParsedParams
ParsedParams
Raw
Repeated
RepeatedNel
WithDefault
toggle
ParsedArg
ParsedParamArg
ParsedValueArg
Parser
Parser
Empty
FinalParseResult
Fail
Success
FinalParseResult
Mapped
MappedOrFail
Or
ParseResult
Fail
Success
ParseResult
Then
ShortName
ShortName
Digit
Digit
Letter
LowerLetter
LowerLetter
UpperLetter
UpperLetter
many
ShortReference
SimpleName
Values
Values
Bracketed
FinalParseResult
Fail
Success
FinalParseResult
Ignored
Mapped
MappedOrFail
Optional
Or
ParseResult
Fail
Success
ParseResult
Raw
Repeated
RepeatedNel
SingleValue
Then
WithDefault
harness-cli
/
harness.cli
/
Arg
/
ParamLike
ParamLike
harness.cli.Arg$.ParamLike
See the
ParamLike
companion object
sealed
trait
ParamLike
extends
Arg
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
Arg
class
Object
trait
Matchable
class
Any
Known subtypes
class
ScopedParam
class
ShortParamMulti
Members list
Clear all
Value members
Abstract fields
val
name
:
SimpleName
val
values
:
List
[
ValueLike
]
Concrete fields
val
subIndex
:
Int
Inherited fields
val
index
:
Int
Attributes
Inherited from:
Arg
In this article
Attributes
Members list
Value members
Abstract fields
Concrete fields
Inherited fields