Documentation ¶
Index ¶
- func Category(name string) func(*schema.SerializedInvocation)
- func Consumes(name string) func(*schema.SerializedInvocation)
- func DependsOn(name string) func(*schema.SerializedInvocation)
- func Make[V MakeDefinition](ops ...V) ([]*schema.SerializedInvocation, error)
- type DefList
- type MakeDefinition
- type MakeExtension
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Category ¶ added in v0.0.100
func Category(name string) func(*schema.SerializedInvocation)
func Consumes ¶ added in v0.0.100
func Consumes(name string) func(*schema.SerializedInvocation)
func DependsOn ¶ added in v0.0.100
func DependsOn(name string) func(*schema.SerializedInvocation)
func Make ¶
func Make[V MakeDefinition](ops ...V) ([]*schema.SerializedInvocation, error)
Types ¶
type DefList ¶
type DefList struct {
// contains filtered or unexported fields
}
type MakeDefinition ¶
type MakeDefinition interface {
ToDefinition(...schema.PackageName) (*schema.SerializedInvocation, error)
}
type MakeExtension ¶
type MakeExtension interface {
ToDefinition() (*schema.DefExtension, error)
}
Click to show internal directories.
Click to hide internal directories.