Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DSPlugin ¶
type DSPlugin struct {
// contains filtered or unexported fields
}
func NewDSPlugin ¶
func NewDSPlugin(options ...PluginOption) *DSPlugin
type Plugin ¶
type Plugin interface {
Fetcher
Transformer
Verifier
}
type PluginOption ¶
type PluginOption func(*DSPlugin)
func WithErrorWriter ¶
func WithErrorWriter(writer io.Writer) PluginOption
func WithOutputWriter ¶
func WithOutputWriter(writer io.Writer) PluginOption
func WithTemplate ¶
func WithTemplate(templateContent []byte) PluginOption
type Transformer ¶
Click to show internal directories.
Click to hide internal directories.