Documentation
¶
Index ¶
- func CustomRunner() snake.Runner
- func DependantRunner() snake.Runner
- func DoubleRunner() snake.Runner
- func LoadResolvers() []snake.UntypedResolver
- func TripleRunner() snake.Runner
- type CustomInterface
- type CustomResolver
- type DependantResolver
- type DependantResolverString
- type DoubleResolver
- type SampleEnum
- type TripleResolver
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CustomRunner ¶ added in v0.41.0
func DependantRunner ¶ added in v0.41.0
func DoubleRunner ¶ added in v0.41.0
func LoadResolvers ¶
func LoadResolvers() []snake.UntypedResolver
func TripleRunner ¶ added in v0.41.0
Types ¶
type CustomInterface ¶
type CustomInterface interface {
}
type CustomResolver ¶
type CustomResolver struct {
}
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.