Documentation
¶
Index ¶
- func ArglistToJson(args string) (json.RawMessage, error)
- type ArgReader
- func (args *ArgReader) Any() (res any, e error)
- func (args *ArgReader) Array() (res []any, e error)
- func (args *ArgReader) Assign(k rune) (r any, e error)
- func (r *ArgReader) Finished() bool
- func (args *ArgReader) ID(tile bool) (res string, err error)
- func (r *ArgReader) Len() int
- func (args *ArgReader) Number() (res float64, e error)
- func (args *ArgReader) Object() (res map[string]any, e error)
- func (r *ArgReader) Peek() rune
- func (args *ArgReader) Quoted(q rune) (r string, e error)
- func (r *ArgReader) Read() (res rune, e error)
- func (r *ArgReader) Remains() string
- func (args *ArgReader) Set() (res map[string]any, e error)
- func (args *ArgReader) Significant() (char rune, err error)
- func (args *ArgReader) Skipspace()
- func (r *ArgReader) Take(c rune) (e error)
- func (r *ArgReader) TakeAnyIf(c *util.RuneSet) (rune, bool)
- func (r *ArgReader) TakeAnyN(c *util.RuneSet) string
- func (args *ArgReader) TakeFile() (res map[string]any, e error)
- func (r *ArgReader) TakeIf(c rune) bool
- func (args *ArgReader) TakePath() (r string, e error)
- func (args *ArgReader) Text() (res string, err error)
- func (args *ArgReader) Unmarshal(arg any) (e error)
- func (r *ArgReader) Unread() error
- type ID
- type Registry
- type WithDefaults
- type WithDefaultsID
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ArglistToJson ¶
func ArglistToJson(args string) (json.RawMessage, error)
Types ¶
type ArgReader ¶
type ArgReader struct {
// contains filtered or unexported fields
}
func NewArgReader ¶
func (*ArgReader) Significant ¶
type WithDefaults ¶
type WithDefaults interface {
WithDefaults()
}
type WithDefaultsID ¶
type WithDefaultsID interface {
WithDefaults(ID)
}
Click to show internal directories.
Click to hide internal directories.