Documentation ¶ Index ¶ type Filter func NewFilter(name string, options config.Options, logger *logrus.Logger) (Filter, error) type NewFilterFunc type Regexp func (r *Regexp) Start(dst io.WriteCloser, src io.Reader) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Filter ¶ type Filter interface { Start(dst io.WriteCloser, src io.Reader) error } func NewFilter ¶ func NewFilter(name string, options config.Options, logger *logrus.Logger) (Filter, error) type NewFilterFunc ¶ type NewFilterFunc func(config.Options, *logrus.Logger) (Filter, error) type Regexp ¶ type Regexp struct { Regexp *regexp.Regexp Replace string Logger *logrus.Logger } func (*Regexp) Start ¶ func (r *Regexp) Start(dst io.WriteCloser, src io.Reader) error Source Files ¶ View all Source files filter.go regexp.go Click to show internal directories. Click to hide internal directories.