Port native configuration reports
This commit is contained in:
17
command.go
17
command.go
@@ -67,14 +67,15 @@ type preparedValue[I any] struct {
|
||||
}
|
||||
|
||||
type flagBinding[I any] struct {
|
||||
identity *bindingIdentity
|
||||
meta FlagMeta
|
||||
defaultText string
|
||||
repeated bool
|
||||
boolean bool
|
||||
prepare func([]string) (preparedValue[I], error)
|
||||
clear func(*I)
|
||||
valid bool
|
||||
identity *bindingIdentity
|
||||
meta FlagMeta
|
||||
deferredRequired bool
|
||||
defaultText string
|
||||
repeated bool
|
||||
boolean bool
|
||||
prepare func([]string) (preparedValue[I], error)
|
||||
clear func(*I)
|
||||
valid bool
|
||||
}
|
||||
|
||||
// Argument represents a typed binding for a positional command argument.
|
||||
|
||||
Reference in New Issue
Block a user