package opts
import "github.com/dotcloud/docker/internal/opts"
Index ¶
- type NamedSetOpts
- func NewNamedSetOpts(name string, values map[string]bool) *NamedSetOpts
- func (o *NamedSetOpts) Name() string
- type SetOpts
Types ¶
type NamedSetOpts ¶
type NamedSetOpts struct { SetOpts // contains filtered or unexported fields }
NamedSetOpts is a SetOpts struct with a configuration name. This struct is useful to keep reference to the assigned field name in the internal configuration struct.
func NewNamedSetOpts ¶
func NewNamedSetOpts(name string, values map[string]bool) *NamedSetOpts
NewNamedSetOpts creates a reference to a new NamedSetOpts struct.
func (*NamedSetOpts) Name ¶
func (o *NamedSetOpts) Name() string
Name returns the name of the NamedSetOpts in the configuration.
type SetOpts ¶
type SetOpts struct {
// contains filtered or unexported fields
}
SetOpts holds a map of values and a validation function.
func NewSetOpts ¶
NewSetOpts creates a new SetOpts with the specified set of values as a map of string to bool.
func (*SetOpts) GetAll ¶
GetAll returns the values of SetOpts as a map.
func (*SetOpts) Set ¶
Set validates if needed the input value and add it to the internal map, by splitting on '='.
func (*SetOpts) String ¶
func (*SetOpts) Type ¶
Type returns a string name for this Option type
Source Files ¶
- Version
- v27.3.0+incompatible
- Published
- Sep 18, 2024
- Platform
- js/wasm
- Imports
- 5 packages
- Last checked
- 59 seconds ago –
Tools for package owners.