flagvar

package module
v0.0.0-...-22682d0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 27, 2023 License: MIT Imports: 6 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ChoiceVar

type ChoiceVar struct {
	// contains filtered or unexported fields
}

func NewChoiceVar

func NewChoiceVar(defval string, cand []string) *ChoiceVar

func (*ChoiceVar) IsAssigned

func (cv *ChoiceVar) IsAssigned() bool

func (*ChoiceVar) Set

func (cv *ChoiceVar) Set(opt string) error

func (*ChoiceVar) String

func (cv *ChoiceVar) String() string

func (*ChoiceVar) Value

func (cv *ChoiceVar) Value() (string, bool)

type DsnVar

type DsnVar struct {
	// contains filtered or unexported fields
}

func (*DsnVar) Help

func (dv *DsnVar) Help() string

func (*DsnVar) Set

func (dv *DsnVar) Set(opt string) error

func (*DsnVar) String

func (dv *DsnVar) String() string

func (*DsnVar) Value

func (dv *DsnVar) Value() string

type FlagVar

type FlagVar interface {
	IsAssigned() bool
	String() string
}

type IntVar

type IntVar struct {
	// contains filtered or unexported fields
}

func NewIntVar

func NewIntVar(defval, min, max int) *IntVar

func (*IntVar) IsAssigned

func (dv *IntVar) IsAssigned() bool

func (*IntVar) Set

func (dv *IntVar) Set(opt string) error

func (*IntVar) String

func (dv *IntVar) String() string

func (*IntVar) Value

func (dv *IntVar) Value() (int, bool)

type StrVar

type StrVar struct {
	// contains filtered or unexported fields
}

func NewStrVar

func NewStrVar(defval string) *StrVar

func (*StrVar) IsAssigned

func (dv *StrVar) IsAssigned() bool

func (*StrVar) Set

func (dv *StrVar) Set(opt string) error

func (*StrVar) String

func (dv *StrVar) String() string

func (*StrVar) Value

func (dv *StrVar) Value() (string, bool)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL