Documentation ¶
Index ¶
- func Addr(opts ...DictOpt[netip.Addr]) value.EmptyConstructor
- func AddrPort(opts ...DictOpt[netip.AddrPort]) value.EmptyConstructor
- func Bool(opts ...DictOpt[bool]) value.EmptyConstructor
- func Duration(opts ...DictOpt[time.Duration]) value.EmptyConstructor
- func Int(opts ...DictOpt[int]) value.EmptyConstructor
- func New[T comparable](inner contained.TypeInfo[T], opts ...DictOpt[T]) value.EmptyConstructor
- func Path(opts ...DictOpt[string]) value.EmptyConstructor
- func Rune(opts ...DictOpt[rune]) value.EmptyConstructor
- func String(opts ...DictOpt[string]) value.EmptyConstructor
- type DictOpt
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New[T comparable](inner contained.TypeInfo[T], opts ...DictOpt[T]) value.EmptyConstructor
Types ¶
type DictOpt ¶
type DictOpt[T comparable] func(*dictValue[T])
func Choices ¶
func Choices[T comparable](choices ...T) DictOpt[T]
func Default ¶
func Default[T comparable](def map[string]T) DictOpt[T]
Click to show internal directories.
Click to hide internal directories.