Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StringifyPath ¶
func StringifyPath(paths ...interface{}) string
func UnmarshalExtra ¶
Types ¶
type DotEnvDecoder ¶
type DotEnvDecoder struct {
// contains filtered or unexported fields
}
func NewDotEnvDecoder ¶
func NewDotEnvDecoder(envVars *EnvVars) *DotEnvDecoder
func (*DotEnvDecoder) Decode ¶
func (d *DotEnvDecoder) Decode(v interface{}) error
type DotEnvEncoder ¶
type DotEnvEncoder struct {
// contains filtered or unexported fields
}
func NewDotEnvEncoder ¶
func NewDotEnvEncoder(envVars *EnvVars) *DotEnvEncoder
func (*DotEnvEncoder) Encode ¶
func (d *DotEnvEncoder) Encode(v interface{}) ([]byte, error)
func (*DotEnvEncoder) SecurityEncode ¶
func (d *DotEnvEncoder) SecurityEncode(v interface{}) ([]byte, error)
type Endpoint ¶
type Endpoint struct { Scheme string Hostname string Port uint16 Base string Path string Username string Password string Extra url.Values }
openapi:strfmt endpoint
func ParseEndpoint ¶
func (Endpoint) MarshalText ¶
func (Endpoint) SecurityString ¶
func (*Endpoint) UnmarshalText ¶
type EnvVar ¶
type PathWalker ¶
type PathWalker struct {
// contains filtered or unexported fields
}
func NewPathWalker ¶
func NewPathWalker() *PathWalker
func (*PathWalker) Enter ¶
func (pw *PathWalker) Enter(i interface{})
func (*PathWalker) Exit ¶
func (pw *PathWalker) Exit()
func (*PathWalker) Paths ¶
func (pw *PathWalker) Paths() []interface{}
func (*PathWalker) String ¶
func (pw *PathWalker) String() string
type SecurityStringer ¶
type SecurityStringer interface {
SecurityString() string
}
mask value string for security value
Click to show internal directories.
Click to hide internal directories.