rename: pipe Digest -> Consume

This commit is contained in:
Inanc Gumus
2019-08-28 22:18:37 +03:00
parent 9afbe8f350
commit de97595895
7 changed files with 17 additions and 17 deletions

View File

@ -16,11 +16,11 @@ import (
type Pipeline struct {
src Iterator
trans []Transform
dst Digester
dst Consumer
}
// New creates a new pipeline.
func New(src Iterator, dst Digester, t ...Transform) *Pipeline {
func New(src Iterator, dst Consumer, t ...Transform) *Pipeline {
return &Pipeline{
src: &logCount{Iterator: src},
dst: dst,
@ -38,11 +38,11 @@ func (p *Pipeline) Run() error {
last := p.src
for _, t := range p.trans {
if err := t.Digest(last); err != nil {
if err := t.Consume(last); err != nil {
return err
}
last = t
}
return p.dst.Digest(last)
return p.dst.Consume(last)
}