func (p *Pipeline) Result() Result {
	action := p.actions[len(p.actions)-1]
	action.rMutex.Lock()
	defer action.rMutex.Unlock()
	return action.result
}
func (p *Pipeline) Result() Result {
	action := p.actions[len(p.actions)-1]
	action.rMutex.Lock()
	defer action.rMutex.Unlock()
	return action.result
}
func ( p * Pipeline ) Result ( ) Result { action := p . actions [ len ( p . actions ) - 1 ] action . rMutex . Lock ( ) defer action . rMutex . Unlock ( ) return action . result }
// Result returns the result of the last action.
Result returns the result of the last action .