Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadResolvers ¶
Types ¶
type CustomInterface ¶
type CustomInterface interface {
}
type CustomInterfaceStruct ¶
type CustomInterfaceStruct struct {
}
type CustomResolver ¶
type CustomResolver struct {
}
func (*CustomResolver) Flags ¶
func (me *CustomResolver) Flags(flgs *pflag.FlagSet)
func (*CustomResolver) Run ¶
func (me *CustomResolver) Run() (CustomInterface, error)
type DependantResolver ¶ added in v0.27.0
type DependantResolver struct {
// contains filtered or unexported fields
}
func (*DependantResolver) Run ¶ added in v0.27.0
func (me *DependantResolver) Run(en SampleEnum) (DependantResolverString, error)
type DependantResolverString ¶ added in v0.27.0
type DependantResolverString string
type DoubleResolver ¶
type SampleEnum ¶ added in v0.27.0
type SampleEnum string
const ( SampleEnumX SampleEnum = "x" SampleEnumY SampleEnum = "y" SampleEnumZ SampleEnum = "z" )
type TripleResolver ¶
type TripleResolver struct {
}
func (*TripleResolver) Run ¶
func (me *TripleResolver) Run() (io.ByteReader, io.ByteWriter, io.ByteScanner, error)
Click to show internal directories.
Click to hide internal directories.