Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PipeFilter ¶
type PipeFilter func(PipeObject, gestalt.Evaluator) bool
type PipeObject ¶
type PipeParser ¶
type PipeStage ¶
type PipeStage func([]PipeObject, gestalt.Evaluator) ([]PipeObject, error)
type PipeValidator ¶
type PipeValidator func([]PipeObject) error
type Pipeline ¶
type Pipeline interface {
Capture(...string) CmdFn
CaptureAll() CmdFn
Done() CmdFn
GrepField(string, string) Pipeline
GrepWith(PipeFilter) Pipeline
EnsureCount(int) Pipeline
EnsureWith(PipeValidator) Pipeline
}
func LineParser ¶
func NewPipeline ¶
func NewPipeline(fn PipeParser) Pipeline
func ParseColumns ¶
Click to show internal directories.
Click to hide internal directories.